//[100,100]210,102,11,255,210,102,11,255,209,101,10,255,209,101,10,255,210,101,10,255,210,101,10,255,210,101,10,255,211,102,11,255,211,102,11,255,211,102,11,255,211,102,11,255,210,101,10,255,208,100,9,255,208,100,9,255,208,100,9,255,209,101,10,255,206,101,10,255,206,101,10,255,205,99,13,255,204,98,12,255,203,99,14,255,203,99,14,255,202,100,15,255,203,101,16,255,200,100,14,255,198,98,12,255,197,97,11,255,198,98,12,255,198,98,13,255,196,96,11,255,197,96,14,255,199,100,17,255,200,104,18,255,198,104,17,255,199,105,18,255,201,107,20,255,197,105,22,255,194,102,19,255,196,101,21,255,198,103,23,255,198,101,22,255,198,101,22,255,200,100,22,255,199,99,21,255,196,99,18,255,196,99,18,255,197,102,18,255,199,104,20,255,199,103,19,255,199,103,19,255,0,0,0,255,45,153,244,255,46,154,245,255,46,154,245,255,45,154,245,255,45,154,245,255,45,154,245,255,44,153,244,255,44,153,244,255,44,153,244,255,44,153,244,255,45,154,245,255,47,155,246,255,47,155,246,255,47,155,246,255,46,154,245,255,49,154,245,255,49,154,245,255,50,156,242,255,51,157,243,255,52,156,241,255,52,156,241,255,53,155,240,255,52,154,239,255,55,155,241,255,57,157,243,255,58,158,244,255,57,157,243,255,57,157,242,255,59,159,244,255,58,159,241,255,56,155,238,255,55,151,237,255,57,151,238,255,56,150,237,255,54,148,235,255,58,150,233,255,61,153,236,255,59,154,234,255,57,152,232,255,57,154,233,255,57,154,233,255,55,155,233,255,56,156,234,255,59,156,237,255,59,156,237,255,58,153,237,255,56,151,235,255,56,152,236,255,56,152,236,255,210,102,12,255,208,103,11,255,209,101,11,255,209,101,10,255,209,101,11,255,209,101,10,255,210,102,12,255,210,102,11,255,210,102,12,255,210,102,12,255,210,102,12,255,209,101,11,255,208,100,10,255,205,100,9,255,206,101,10,255,206,101,10,255,206,101,10,255,204,100,11,255,203,99,12,255,202,98,13,255,202,98,13,255,201,99,14,255,201,99,15,255,200,100,14,255,198,98,13,255,195,97,10,255,196,96,11,255,196,97,12,255,196,96,11,255,194,95,12,255,196,95,13,255,198,99,16,255,196,101,17,255,195,101,14,255,195,100,16,255,194,102,17,255,192,100,17,255,190,97,17,255,190,97,17,255,195,100,20,255,194,99,19,255,195,98,19,255,195,98,19,255,195,98,19,255,195,98,19,255,194,99,17,255,194,99,17,255,194,99,17,255,194,99,17,255,195,100,16,255,0,0,0,255,47,152,244,255,46,154,244,255,46,154,245,255,46,154,244,255,46,154,245,255,45,153,243,255,45,153,244,255,45,153,243,255,45,153,243,255,45,153,243,255,46,154,244,255,47,155,245,255,50,155,246,255,49,154,245,255,49,154,245,255,49,154,245,255,51,155,244,255,52,156,243,255,53,157,242,255,53,157,242,255,54,156,241,255,54,156,240,255,55,155,241,255,57,157,242,255,60,158,245,255,59,159,244,255,59,158,243,255,59,159,244,255,61,160,243,255,59,160,242,255,57,156,239,255,59,154,238,255,60,154,241,255,60,155,239,255,61,153,238,255,63,155,238,255,65,158,238,255,65,158,238,255,60,155,235,255,61,156,236,255,60,157,236,255,60,157,236,255,60,157,236,255,60,157,236,255,61,156,238,255,61,156,238,255,61,156,238,255,61,156,238,255,60,155,239,255,207,101,13,255,206,103,11,255,206,100,12,255,206,101,10,255,205,99,11,255,206,101,10,255,206,100,12,255,207,102,11,255,206,100,12,255,206,100,12,255,206,100,12,255,206,100,12,255,205,99,11,255,204,100,11,255,204,100,11,255,204,100,11,255,205,101,12,255,201,100,12,255,200,99,11,255,200,98,13,255,200,98,14,255,199,99,14,255,198,97,15,255,196,97,12,255,195,96,13,255,191,95,9,255,193,94,11,255,192,96,12,255,194,95,12,255,191,94,13,255,194,95,14,255,194,97,16,255,193,98,16,255,190,98,13,255,189,97,14,255,187,96,13,255,186,95,14,255,185,94,15,255,186,95,16,255,189,96,18,255,188,95,17,255,190,94,17,255,190,94,17,255,191,96,16,255,192,97,17,255,190,97,17,255,188,95,15,255,186,93,13,255,189,96,16,255,190,97,17,255,0,0,0,255,49,152,244,255,49,155,243,255,49,154,245,255,50,156,244,255,49,154,245,255,49,155,243,255,48,153,244,255,49,155,243,255,49,155,243,255,49,155,243,255,49,155,243,255,50,156,244,255,51,155,244,255,51,155,244,255,51,155,244,255,50,154,243,255,54,155,243,255,55,156,244,255,55,157,242,255,55,157,241,255,56,156,241,255,57,158,240,255,59,158,243,255,60,159,242,255,64,160,246,255,62,161,244,255,63,159,243,255,61,160,243,255,64,161,242,255,61,160,241,255,61,158,239,255,62,157,239,255,65,157,242,255,66,158,241,255,68,159,242,255,69,160,241,255,70,161,240,255,69,160,239,255,66,159,237,255,67,160,238,255,65,161,238,255,65,161,238,255,64,159,239,255,63,158,238,255,65,158,238,255,67,160,240,255,69,162,242,255,66,159,239,255,65,158,238,255,202,101,13,255,201,100,10,255,201,100,12,255,200,99,9,255,199,98,10,255,199,98,10,255,202,98,11,255,202,98,11,255,199,98,10,255,199,98,10,255,200,99,11,255,200,98,13,255,201,99,14,255,201,99,14,255,200,100,14,255,200,100,14,255,199,99,13,255,199,99,13,255,198,98,13,255,197,98,13,255,197,98,15,255,197,98,17,255,193,96,15,255,193,96,15,255,191,94,13,255,189,94,12,255,189,94,12,255,190,95,13,255,190,95,15,255,189,94,14,255,189,93,16,255,190,95,15,255,188,95,15,255,186,95,14,255,185,94,13,255,184,95,13,255,183,94,14,255,182,92,14,255,183,93,15,255,186,94,17,255,184,92,15,255,185,92,15,255,185,92,15,255,187,94,16,255,188,95,17,255,186,95,16,255,184,93,14,255,182,91,12,255,187,95,18,255,186,94,17,255,0,0,0,255,54,155,245,255,54,155,243,255,55,156,246,255,56,157,245,255,56,157,245,255,53,157,244,255,53,157,244,255,56,157,245,255,56,157,245,255,55,156,244,255,55,157,242,255,54,156,241,255,54,156,241,255,55,155,241,255,55,155,241,255,56,156,242,255,56,156,242,255,57,157,242,255,58,157,242,255,58,157,240,255,58,157,238,255,62,159,240,255,62,159,240,255,64,161,242,255,66,161,243,255,66,161,243,255,65,160,242,255,65,160,240,255,66,161,241,255,66,162,239,255,65,160,240,255,67,160,240,255,69,160,241,255,70,161,242,255,71,160,242,255,72,161,241,255,73,163,241,255,72,162,240,255,69,161,238,255,71,163,240,255,70,163,240,255,70,163,240,255,68,161,239,255,67,160,238,255,69,160,239,255,71,162,241,255,73,164,243,255,68,160,237,255,69,161,238,255,199,99,13,255,199,99,11,255,198,98,12,255,197,97,9,255,196,96,10,255,196,96,10,255,195,95,9,255,195,95,9,255,195,95,9,255,195,95,9,255,195,95,9,255,196,96,11,255,195,96,11,255,195,96,11,255,195,96,11,255,195,96,11,255,193,94,9,255,192,96,10,255,193,97,13,255,192,95,14,255,190,95,15,255,189,94,14,255,189,94,14,255,187,94,14,255,186,93,13,255,186,93,13,255,185,92,12,255,186,93,13,255,186,93,15,255,185,92,14,255,185,92,15,255,184,92,15,255,184,92,15,255,183,94,14,255,182,92,14,255,180,93,14,255,180,93,14,255,179,92,15,255,180,93,16,255,183,93,17,255,182,92,16,255,183,91,16,255,183,91,16,255,183,93,17,255,183,93,17,255,183,93,15,255,182,92,14,255,179,92,15,255,181,93,19,255,180,92,18,255,0,0,0,255,56,156,244,255,57,157,243,255,58,158,246,255,59,159,245,255,59,159,245,255,60,160,246,255,60,160,246,255,60,160,246,255,60,160,246,255,60,160,246,255,59,159,244,255,60,159,244,255,60,159,244,255,60,159,244,255,60,159,244,255,62,161,246,255,63,159,245,255,62,158,242,255,63,160,241,255,65,160,240,255,66,161,241,255,66,161,241,255,68,161,241,255,69,162,242,255,69,162,242,255,70,163,243,255,69,162,242,255,69,162,240,255,70,163,241,255,70,163,240,255,71,163,240,255,71,163,240,255,72,161,241,255,73,163,241,255,75,162,241,255,75,162,241,255,76,163,240,255,75,162,239,255,72,162,238,255,73,163,239,255,72,164,239,255,72,164,239,255,72,162,238,255,72,162,238,255,72,162,240,255,73,163,241,255,76,163,240,255,74,162,236,255,75,163,237,255,198,100,13,255,196,100,13,255,197,99,12,255,195,99,12,255,196,98,11,255,193,97,10,255,194,95,10,255,191,95,9,255,193,94,9,255,191,95,9,255,190,94,8,255,190,94,10,255,190,94,10,255,188,93,9,255,187,92,8,255,187,92,10,255,185,90,8,255,187,92,10,255,186,93,13,255,185,92,12,255,184,91,13,255,182,91,12,255,181,89,12,255,182,91,12,255,182,90,13,255,181,91,13,255,181,91,13,255,181,91,13,255,181,91,15,255,181,91,15,255,180,89,16,255,180,90,14,255,178,91,14,255,178,91,14,255,178,91,14,255,177,91,16,255,177,91,16,255,177,91,16,255,176,90,15,255,177,91,18,255,178,90,18,255,179,91,19,255,179,91,19,255,179,91,17,255,179,91,17,255,178,92,17,255,178,92,17,255,179,93,18,255,175,91,18,255,174,90,17,255,0,0,0,255,59,155,242,255,58,156,243,255,60,156,243,255,59,157,244,255,62,158,245,255,61,160,245,255,64,160,246,255,62,161,246,255,64,160,246,255,65,161,247,255,65,161,245,255,65,161,245,255,67,162,246,255,68,163,247,255,68,163,245,255,70,165,247,255,68,163,245,255,69,162,242,255,70,163,243,255,71,164,242,255,73,164,243,255,74,166,243,255,73,164,243,255,73,165,242,255,74,164,242,255,74,164,242,255,74,164,242,255,74,164,240,255,74,164,240,255,75,166,239,255,75,165,241,255,77,164,241,255,77,164,241,255,77,164,241,255,78,164,239,255,78,164,239,255,78,164,239,255,79,165,240,255,78,164,237,255,77,165,237,255,76,164,236,255,76,164,236,255,76,164,238,255,76,164,238,255,77,163,238,255,77,163,238,255,76,162,237,255,80,164,237,255,81,165,238,255,197,101,15,255,196,102,15,255,197,101,15,255,196,102,15,255,196,100,14,255,193,99,12,255,193,97,11,255,191,97,10,255,193,97,13,255,191,96,12,255,189,94,10,255,188,93,11,255,187,92,10,255,185,93,10,255,184,92,9,255,183,90,10,255,181,90,9,255,182,91,10,255,183,92,13,255,181,91,13,255,180,90,12,255,179,89,11,255,178,88,12,255,176,89,10,255,176,89,12,255,176,89,12,255,176,89,12,255,177,90,13,255,177,89,15,255,178,90,16,255,176,90,17,255,175,89,16,255,175,89,16,255,173,90,14,255,173,90,14,255,172,88,15,255,172,88,15,255,172,88,15,255,172,88,15,255,171,87,15,255,175,88,17,255,175,88,17,255,176,89,18,255,174,90,17,255,174,90,17,255,174,90,17,255,173,91,17,255,174,92,18,255,173,90,20,255,172,89,19,255,0,0,0,255,59,153,240,255,58,154,240,255,59,153,240,255,59,155,241,255,62,156,243,255,62,158,244,255,64,158,245,255,62,158,242,255,64,159,243,255,66,161,245,255,67,162,244,255,68,163,245,255,70,162,245,255,71,163,246,255,72,165,245,255,74,165,246,255,73,164,245,255,72,163,242,255,74,164,242,255,75,165,243,255,76,166,244,255,77,167,243,255,79,166,245,255,79,166,243,255,79,166,243,255,79,166,243,255,78,165,242,255,78,166,240,255,77,165,239,255,79,165,238,255,80,166,239,255,80,166,239,255,82,165,241,255,82,165,241,255,83,167,240,255,83,167,240,255,83,167,240,255,83,167,240,255,84,168,240,255,80,167,238,255,80,167,238,255,79,166,237,255,81,165,238,255,81,165,238,255,81,165,238,255,82,164,238,255,81,163,237,255,82,165,235,255,83,166,236,255,196,102,15,255,196,102,15,255,197,103,16,255,197,103,16,255,196,102,15,255,195,101,14,255,193,99,12,255,192,98,11,255,193,98,14,255,190,98,13,255,188,96,13,255,187,95,12,255,186,94,11,255,184,93,10,255,184,93,12,255,182,93,11,255,182,93,13,255,180,93,13,255,181,91,13,255,179,92,13,255,178,91,14,255,177,90,13,255,176,89,12,255,174,88,11,255,173,87,10,255,174,88,11,255,174,88,13,255,173,90,14,255,176,90,17,255,174,90,17,255,173,89,17,255,172,88,16,255,173,89,17,255,171,89,15,255,170,88,15,255,169,87,14,255,169,87,14,255,167,87,14,255,169,87,14,255,168,85,15,255,170,87,17,255,171,88,18,255,172,88,18,255,171,89,16,255,172,89,19,255,170,90,17,255,170,90,17,255,169,91,17,255,169,89,20,255,169,90,21,255,0,0,0,255,59,153,240,255,58,152,239,255,58,152,239,255,59,153,240,255,60,154,241,255,62,156,243,255,63,157,244,255,62,157,241,255,65,157,242,255,67,159,242,255,68,160,243,255,69,161,244,255,71,162,245,255,71,162,243,255,73,162,244,255,73,162,242,255,75,162,242,255,74,164,242,255,76,163,242,255,77,164,241,255,78,165,242,255,79,166,243,255,81,167,244,255,82,168,245,255,81,167,244,255,81,167,242,255,82,165,241,255,79,165,238,255,81,165,238,255,82,166,238,255,83,167,239,255,82,166,238,255,84,166,240,255,85,167,240,255,86,168,241,255,86,168,241,255,88,168,241,255,86,168,241,255,87,170,240,255,85,168,238,255,84,167,237,255,83,167,237,255,84,166,239,255,83,166,236,255,85,165,238,255,85,165,238,255,86,164,238,255,86,166,235,255,86,165,234,255,196,104,17,255,196,104,17,255,196,104,17,255,197,105,18,255,198,106,19,255,197,105,18,255,196,104,17,255,194,102,15,255,195,103,18,255,193,101,16,255,192,100,15,255,191,101,15,255,191,100,17,255,190,99,16,255,188,97,16,255,185,96,14,255,182,95,15,255,180,95,14,255,180,93,14,255,177,92,12,255,177,91,14,255,176,90,15,255,175,89,14,255,172,89,13,255,172,89,13,255,172,89,13,255,172,89,13,255,171,89,13,255,172,88,15,255,171,89,16,255,172,89,19,255,172,89,19,255,172,89,19,255,171,89,16,255,169,86,16,255,166,86,15,255,166,86,15,255,165,87,15,255,167,87,16,255,167,87,18,255,166,86,17,255,168,88,19,255,171,88,20,255,168,88,17,255,168,88,19,255,168,90,18,255,168,90,18,255,166,89,19,255,168,89,20,255,167,90,22,255,0,0,0,255,59,151,238,255,59,151,238,255,58,150,237,255,57,149,236,255,58,150,237,255,59,151,238,255,61,153,240,255,60,152,237,255,62,154,239,255,63,155,240,255,64,154,240,255,64,155,238,255,65,156,239,255,67,158,239,255,70,159,241,255,73,160,240,255,75,160,241,255,75,162,241,255,78,163,243,255,78,164,241,255,79,165,240,255,80,166,241,255,83,166,242,255,83,166,242,255,83,166,242,255,83,166,242,255,84,166,242,255,83,167,240,255,84,166,239,255,83,166,236,255,83,166,236,255,83,166,236,255,84,166,239,255,86,169,239,255,89,169,240,255,89,169,240,255,90,168,240,255,88,168,239,255,88,168,237,255,89,169,238,255,87,167,236,255,84,167,235,255,87,167,238,255,87,167,236,255,87,165,237,255,87,165,237,255,89,166,236,255,87,166,235,255,88,165,233,255,198,106,19,255,199,107,20,255,200,108,21,255,201,109,22,255,201,109,22,255,201,109,22,255,200,108,21,255,199,107,20,255,198,106,21,255,197,105,20,255,196,106,20,255,196,106,20,255,197,106,23,255,197,106,23,255,194,105,23,255,190,104,21,255,187,100,20,255,185,100,19,255,183,98,18,255,181,96,16,255,180,94,17,255,178,92,17,255,175,92,16,255,174,91,15,255,173,90,14,255,173,90,14,255,171,89,13,255,170,88,12,255,170,88,14,255,170,88,15,255,169,89,18,255,169,89,18,255,171,88,18,255,168,88,17,255,167,87,16,255,166,88,16,255,165,87,15,255,165,87,15,255,166,87,18,255,166,87,18,255,166,86,17,255,167,87,18,255,167,87,18,255,166,87,18,255,166,87,18,255,166,89,19,255,166,89,19,255,166,89,19,255,166,89,21,255,166,89,21,255,0,0,0,255,56,148,235,255,55,147,234,255,54,146,233,255,54,146,233,255,54,146,233,255,55,147,234,255,56,148,235,255,57,149,234,255,58,150,235,255,59,149,235,255,59,149,235,255,58,149,232,255,58,149,232,255,61,150,232,255,65,151,234,255,68,155,235,255,70,155,236,255,72,157,237,255,74,159,239,255,75,161,238,255,77,163,238,255,80,163,239,255,81,164,240,255,82,165,241,255,82,165,241,255,84,166,242,255,85,167,243,255,85,167,241,255,85,167,240,255,86,166,237,255,86,166,237,255,84,167,237,255,87,167,238,255,88,168,239,255,89,167,239,255,90,168,240,255,90,168,240,255,89,168,237,255,89,168,237,255,89,169,238,255,88,168,237,255,88,168,237,255,89,168,237,255,89,168,237,255,89,166,236,255,89,166,236,255,89,166,236,255,89,166,234,255,89,166,234,255,201,111,23,255,202,112,24,255,205,113,26,255,206,114,27,255,206,114,27,255,205,113,26,255,204,113,24,255,204,113,24,255,200,110,22,255,200,110,22,255,199,109,23,255,200,110,24,255,200,111,27,255,200,111,27,255,199,110,26,255,195,109,24,255,192,106,23,255,190,105,22,255,188,103,22,255,186,101,21,255,184,98,21,255,182,96,19,255,178,95,17,255,176,93,15,255,175,92,14,255,174,91,13,255,172,90,14,255,171,89,13,255,168,89,14,255,168,89,14,255,168,88,15,255,169,89,16,255,168,88,17,255,168,88,17,255,168,88,17,255,167,89,17,255,167,89,17,255,165,88,16,255,165,88,18,255,165,88,18,255,165,86,17,255,166,87,18,255,166,87,20,255,165,86,19,255,165,86,19,255,165,88,20,255,166,89,21,255,164,89,21,255,163,88,20,255,163,88,20,255,0,0,0,255,53,143,231,255,50,142,229,255,49,141,228,255,49,141,228,255,50,142,229,255,51,142,231,255,51,142,231,255,55,145,233,255,55,145,233,255,56,146,232,255,55,145,231,255,55,144,228,255,55,144,228,255,56,145,229,255,60,146,231,255,63,149,232,255,65,150,233,255,67,152,233,255,69,154,234,255,71,157,234,255,73,159,236,255,77,160,238,255,79,162,240,255,80,163,241,255,81,164,242,255,83,165,241,255,84,166,242,255,87,166,241,255,87,166,241,255,87,167,240,255,86,166,239,255,87,167,238,255,87,167,238,255,87,167,238,255,88,166,238,255,88,166,238,255,90,167,239,255,90,167,237,255,90,167,237,255,90,169,238,255,89,168,237,255,89,168,235,255,90,169,236,255,90,169,236,255,90,167,235,255,89,166,234,255,91,166,234,255,92,167,235,255,92,167,235,255,200,110,22,255,201,111,23,255,204,112,25,255,205,113,26,255,204,112,25,255,203,111,24,255,203,112,23,255,201,112,22,255,203,113,25,255,202,112,24,255,201,111,25,255,200,112,25,255,200,111,27,255,200,111,27,255,199,110,26,255,196,110,25,255,195,111,25,255,194,109,26,255,192,107,24,255,190,105,24,255,188,103,23,255,186,101,21,255,182,99,21,255,180,97,17,255,179,96,18,255,178,95,17,255,176,93,15,255,174,92,16,255,174,92,16,255,171,92,17,255,171,92,17,255,170,90,17,255,170,90,17,255,170,90,19,255,168,90,18,255,168,90,18,255,167,90,18,255,167,90,18,255,167,90,20,255,167,90,20,255,166,87,18,255,167,88,19,255,167,88,21,255,165,88,20,255,165,88,20,255,163,88,20,255,164,89,21,255,164,89,21,255,163,88,20,255,163,88,20,255,0,0,0,255,54,144,232,255,51,143,230,255,50,142,229,255,51,143,230,255,52,144,231,255,52,143,232,255,54,143,233,255,52,142,230,255,53,143,231,255,54,144,230,255,55,143,230,255,55,144,228,255,55,144,228,255,56,145,229,255,59,145,230,255,60,144,230,255,61,146,229,255,63,148,231,255,65,150,231,255,67,152,232,255,69,154,234,255,73,156,234,255,75,158,238,255,76,159,237,255,77,160,238,255,79,162,240,255,81,163,239,255,81,163,239,255,84,163,238,255,84,163,238,255,85,165,238,255,85,165,238,255,85,165,236,255,87,165,237,255,87,165,237,255,88,165,237,255,88,165,237,255,88,165,235,255,88,165,235,255,89,168,237,255,88,167,236,255,88,167,234,255,90,167,235,255,90,167,235,255,92,167,235,255,91,166,234,255,91,166,234,255,92,167,235,255,92,167,235,255,198,108,22,255,200,110,24,255,202,112,26,255,204,114,28,255,204,114,26,255,203,113,25,255,203,114,24,255,204,115,25,255,204,115,25,255,202,114,24,255,200,112,23,255,198,110,21,255,198,110,23,255,196,110,23,255,196,110,25,255,196,110,25,255,195,111,25,255,195,111,25,255,193,109,23,255,192,107,24,255,191,106,25,255,189,104,23,255,187,102,22,255,186,101,20,255,184,99,19,255,182,99,19,255,181,98,18,255,180,99,20,255,180,99,20,255,179,97,21,255,175,96,21,255,174,95,20,255,173,94,19,255,172,92,19,255,170,92,18,255,169,91,17,255,168,92,17,255,168,92,17,255,169,92,20,255,169,92,20,255,167,90,20,255,168,91,21,255,168,91,23,255,168,91,23,255,167,90,22,255,164,89,21,255,164,89,22,255,163,90,22,255,163,90,21,255,162,89,20,255,0,0,0,255,55,145,231,255,53,143,229,255,51,141,227,255,51,141,229,255,52,142,230,255,52,141,231,255,51,140,230,255,51,140,230,255,53,141,231,255,55,143,232,255,57,145,234,255,57,145,232,255,59,145,232,255,59,145,230,255,59,145,230,255,60,144,230,255,60,144,230,255,62,146,232,255,63,148,231,255,64,149,230,255,66,151,232,255,68,153,233,255,69,154,235,255,71,156,236,255,73,156,236,255,74,157,237,255,75,156,235,255,75,156,235,255,76,158,234,255,80,159,234,255,81,160,235,255,82,161,236,255,83,163,236,255,85,163,237,255,86,164,238,255,87,163,238,255,87,163,238,255,86,163,235,255,86,163,235,255,88,165,235,255,87,164,234,255,87,164,232,255,87,164,232,255,88,165,233,255,91,166,234,255,91,166,233,255,92,165,233,255,92,165,234,255,93,166,235,255,197,107,21,255,199,109,23,255,201,111,25,255,203,113,27,255,204,114,26,255,205,115,27,255,206,117,27,255,206,117,27,255,203,115,25,255,201,113,23,255,199,111,22,255,196,111,21,255,196,110,23,255,197,111,24,255,197,111,26,255,198,112,27,255,196,112,24,255,196,112,24,255,195,111,25,255,194,110,24,255,193,108,25,255,192,107,26,255,191,106,25,255,190,105,24,255,189,104,23,255,189,104,23,255,189,104,23,255,187,104,24,255,187,104,24,255,184,103,24,255,182,100,24,255,179,100,25,255,178,99,24,255,177,98,23,255,174,96,22,255,173,95,21,255,171,95,20,255,171,95,20,255,172,95,23,255,172,95,23,255,170,93,23,255,170,93,23,255,171,94,26,255,171,94,26,255,168,93,25,255,166,91,23,255,164,91,23,255,164,91,23,255,164,91,22,255,163,90,21,255,0,0,0,255,56,146,232,255,54,144,230,255,52,142,228,255,51,141,229,255,50,140,228,255,49,138,228,255,49,138,228,255,52,140,230,255,54,142,232,255,56,144,233,255,59,144,234,255,59,145,232,255,58,144,231,255,58,144,229,255,57,143,228,255,59,143,231,255,59,143,231,255,60,144,230,255,61,145,231,255,62,147,230,255,63,148,229,255,64,149,230,255,65,150,231,255,66,151,232,255,66,151,232,255,66,151,232,255,68,151,231,255,68,151,231,255,71,152,231,255,73,155,231,255,76,155,230,255,77,156,231,255,78,157,232,255,81,159,233,255,82,160,234,255,84,160,235,255,84,160,235,255,83,160,232,255,83,160,232,255,85,162,232,255,85,162,232,255,84,161,229,255,84,161,229,255,87,162,230,255,89,164,232,255,91,164,232,255,91,164,232,255,91,164,233,255,92,165,234,255,199,110,26,255,200,111,27,255,200,112,25,255,201,113,26,255,202,114,25,255,203,115,26,255,203,115,26,255,203,115,26,255,204,116,27,255,203,115,26,255,200,115,25,255,200,115,25,255,200,114,27,255,199,115,27,255,200,116,30,255,200,116,30,255,201,115,28,255,200,115,25,255,199,113,26,255,198,112,27,255,198,112,27,255,197,111,28,255,196,110,27,255,195,109,26,255,196,110,27,255,194,109,26,255,193,108,25,255,191,109,27,255,191,108,28,255,189,108,29,255,187,106,27,255,185,103,27,255,183,104,27,255,182,103,26,255,180,102,27,255,178,100,25,255,176,100,24,255,176,100,24,255,176,100,25,255,176,100,25,255,175,98,26,255,174,97,25,255,174,97,27,255,174,97,27,255,171,96,28,255,169,94,26,255,168,95,27,255,168,95,27,255,168,95,27,255,167,94,26,255,0,0,0,255,55,144,228,255,55,143,230,255,54,142,229,255,53,141,230,255,52,140,229,255,52,140,229,255,52,140,229,255,51,139,228,255,52,140,229,255,55,140,230,255,55,140,230,255,55,141,228,255,56,140,228,255,55,139,225,255,55,139,225,255,54,140,227,255,55,140,230,255,56,142,229,255,57,143,228,255,57,143,228,255,58,144,227,255,59,145,228,255,60,146,229,255,59,145,228,255,61,146,229,255,62,147,230,255,64,146,228,255,64,147,227,255,66,147,226,255,68,149,228,255,70,152,228,255,72,151,228,255,73,152,229,255,75,153,228,255,77,155,230,255,79,155,231,255,79,155,231,255,79,155,230,255,79,155,230,255,80,157,229,255,81,158,230,255,81,158,228,255,81,158,228,255,84,159,227,255,86,161,229,255,87,160,228,255,87,160,228,255,87,160,228,255,88,161,229,255,211,123,34,255,210,122,33,255,209,121,31,255,208,120,30,255,208,120,30,255,209,120,30,255,207,118,28,255,206,117,27,255,208,119,29,255,207,119,29,255,207,119,29,255,205,120,29,255,205,120,30,255,205,120,30,255,205,120,30,255,205,120,30,255,205,120,29,255,204,119,28,255,203,118,28,255,202,117,27,255,201,115,28,255,200,114,27,255,200,114,29,255,199,113,28,255,200,114,29,255,199,113,28,255,197,113,27,255,196,111,28,255,194,112,30,255,193,111,29,255,191,110,29,255,189,108,27,255,187,108,29,255,186,107,28,255,184,107,29,255,183,106,28,255,181,105,27,255,180,104,26,255,179,103,27,255,178,102,26,255,178,102,27,255,177,101,26,255,176,99,27,255,176,99,27,255,173,99,28,255,172,98,27,255,171,98,29,255,172,99,30,255,172,99,30,255,169,99,29,255,0,0,0,255,45,133,222,255,46,134,224,255,47,135,225,255,47,135,225,255,46,135,225,255,48,137,227,255,49,138,228,255,47,136,226,255,48,136,226,255,48,136,226,255,50,135,226,255,50,135,225,255,50,135,225,255,50,135,225,255,50,135,225,255,50,135,226,255,51,136,227,255,52,137,227,255,53,138,228,255,54,140,227,255,55,141,228,255,55,141,226,255,56,142,227,255,55,141,226,255,56,142,227,255,58,142,228,255,59,144,227,255,61,143,225,255,62,144,226,255,64,145,226,255,66,147,228,255,68,147,226,255,69,148,227,255,71,148,226,255,72,149,227,255,74,150,228,255,75,151,229,255,76,152,228,255,77,153,229,255,77,153,228,255,78,154,229,255,79,156,228,255,79,156,228,255,82,156,227,255,83,157,228,255,84,157,226,255,83,156,225,255,83,156,225,255,86,156,226,255,225,139,40,255,221,135,36,255,224,136,39,255,222,134,37,255,220,132,35,255,218,128,32,255,221,130,37,255,217,126,33,255,218,127,36,255,217,126,35,255,216,125,34,255,215,126,34,255,215,126,32,255,213,126,31,255,213,126,31,255,213,126,31,255,212,125,30,255,212,125,30,255,210,123,30,255,210,123,30,255,207,119,29,255,207,119,29,255,210,122,33,255,208,120,31,255,206,120,33,255,204,118,31,255,202,118,30,255,201,117,31,255,199,117,31,255,197,117,32,255,196,116,31,255,195,115,30,255,192,114,31,255,189,112,30,255,188,111,29,255,187,110,28,255,185,110,29,255,185,110,29,255,184,108,30,255,183,107,29,255,181,105,29,255,182,106,30,255,180,106,31,255,179,105,30,255,178,104,31,255,177,103,30,255,176,102,29,255,174,102,28,255,172,103,26,255,173,104,27,255,0,0,0,255,34,120,219,255,31,119,216,255,33,121,218,255,35,123,220,255,37,127,223,255,34,125,218,255,38,129,222,255,37,128,219,255,38,129,220,255,39,130,221,255,40,129,221,255,40,129,223,255,42,129,224,255,42,129,224,255,42,129,224,255,43,130,225,255,43,130,225,255,45,132,225,255,45,132,225,255,48,136,226,255,48,136,226,255,45,133,222,255,47,135,224,255,49,135,222,255,51,137,224,255,53,137,225,255,54,138,224,255,56,138,224,255,58,138,223,255,59,139,224,255,60,140,225,255,63,141,224,255,66,143,225,255,67,144,226,255,68,145,227,255,70,145,226,255,70,145,226,255,71,147,225,255,72,148,226,255,74,150,226,255,73,149,225,255,75,149,224,255,76,150,225,255,77,151,224,255,78,152,225,255,79,153,226,255,81,153,227,255,83,152,229,255,82,151,228,255,235,150,44,255,231,146,40,255,233,146,41,255,232,145,42,255,230,141,39,255,228,139,37,255,231,139,40,255,228,135,39,255,230,137,41,255,229,136,41,255,228,135,40,255,226,136,40,255,225,135,39,255,222,134,37,255,221,133,36,255,222,134,37,255,220,132,35,255,217,130,33,255,216,129,34,255,216,129,34,255,215,128,35,255,215,128,35,255,216,128,38,255,214,126,36,255,212,124,35,255,209,124,34,255,208,122,35,255,206,122,34,255,203,121,35,255,200,120,33,255,199,117,31,255,197,117,30,255,197,119,34,255,196,118,33,255,194,116,33,255,192,116,32,255,191,115,31,255,190,115,32,255,189,114,31,255,188,113,32,255,188,113,32,255,188,112,34,255,185,112,35,255,183,110,33,255,181,108,31,255,180,106,31,255,179,105,30,255,178,106,30,255,176,107,30,255,175,108,30,255,0,0,0,255,24,109,215,255,22,109,214,255,23,110,213,255,25,114,216,255,27,116,218,255,24,116,215,255,27,120,216,255,25,118,214,255,26,119,214,255,27,120,215,255,29,119,215,255,30,120,216,255,33,121,218,255,34,122,219,255,33,121,218,255,35,123,220,255,38,125,222,255,39,126,221,255,39,126,221,255,40,127,220,255,40,127,220,255,39,127,217,255,41,129,219,255,43,131,220,255,46,131,221,255,47,133,220,255,49,133,221,255,52,134,220,255,55,135,222,255,56,138,224,255,58,138,225,255,58,136,221,255,59,137,222,255,61,139,222,255,63,139,223,255,64,140,224,255,65,140,223,255,66,141,224,255,67,142,223,255,67,142,223,255,67,143,221,255,70,143,220,255,72,145,222,255,74,147,224,255,75,149,224,255,76,150,225,255,77,149,225,255,79,148,225,255,80,147,225,255,235,149,38,255,234,148,37,255,236,148,38,255,238,150,42,255,238,147,40,255,240,149,42,255,240,147,43,255,238,145,41,255,234,141,38,255,234,140,40,255,234,140,42,255,234,141,45,255,232,139,44,255,227,137,41,255,225,134,41,255,223,134,40,255,225,137,40,255,222,134,37,255,222,134,37,255,221,133,36,255,219,130,36,255,219,130,36,255,218,129,37,255,214,127,34,255,213,125,35,255,212,127,36,255,212,127,37,255,211,127,37,255,211,127,39,255,208,127,38,255,209,125,37,255,206,124,38,255,201,119,33,255,200,120,33,255,199,119,34,255,196,118,33,255,196,118,33,255,194,118,34,255,194,118,34,255,193,116,34,255,188,113,32,255,188,113,32,255,185,112,33,255,185,112,33,255,184,113,33,255,184,113,35,255,184,113,35,255,185,113,37,255,179,110,33,255,179,110,35,255,0,0,0,255,21,107,218,255,19,107,217,255,17,105,213,255,17,108,215,255,15,106,213,255,15,108,212,255,17,110,214,255,21,114,217,255,21,115,215,255,21,115,213,255,21,114,210,255,23,116,211,255,28,118,214,255,30,121,214,255,32,121,215,255,30,118,215,255,33,121,218,255,33,121,218,255,34,122,219,255,36,125,219,255,36,125,219,255,37,126,218,255,41,128,221,255,42,130,220,255,43,128,219,255,43,128,218,255,44,128,218,255,44,128,216,255,47,128,217,255,46,130,218,255,49,131,217,255,54,136,222,255,55,135,222,255,56,136,221,255,59,137,222,255,59,137,222,255,61,137,221,255,61,137,221,255,62,139,221,255,67,142,223,255,67,142,223,255,70,143,222,255,70,143,222,255,71,142,222,255,71,142,220,255,71,142,220,255,70,142,218,255,76,145,222,255,76,145,220,255,246,162,50,255,244,160,48,255,240,154,43,255,239,153,40,255,236,149,36,255,240,153,40,255,240,150,40,255,241,151,41,255,241,150,43,255,240,149,44,255,239,147,44,255,238,146,45,255,234,144,47,255,232,142,45,255,231,143,46,255,232,144,47,255,224,137,40,255,222,136,37,255,225,139,40,255,225,139,40,255,223,136,39,255,224,137,40,255,223,136,41,255,223,136,41,255,217,132,39,255,217,132,39,255,215,132,40,255,214,131,39,255,210,129,38,255,208,127,36,255,207,126,35,255,206,125,36,255,202,122,35,255,202,122,37,255,201,121,36,255,199,121,36,255,198,120,37,255,195,119,35,255,194,117,35,255,193,118,35,255,193,121,39,255,193,120,41,255,191,120,42,255,187,118,40,255,186,117,39,255,184,115,37,255,183,114,37,255,180,113,35,255,181,113,38,255,181,113,38,255,0,0,0,255,11,95,207,255,15,101,212,255,16,102,215,255,19,106,219,255,15,102,215,255,15,105,215,255,14,104,214,255,14,105,212,255,15,106,211,255,16,108,211,255,17,109,210,255,21,111,208,255,23,113,210,255,24,112,209,255,23,111,208,255,31,118,215,255,33,119,218,255,30,116,215,255,30,116,215,255,32,119,216,255,31,118,215,255,32,119,214,255,32,119,214,255,38,123,216,255,38,123,216,255,40,123,215,255,41,124,216,255,45,126,217,255,47,128,219,255,48,129,220,255,49,130,219,255,53,133,220,255,53,133,218,255,54,134,219,255,56,134,219,255,57,135,218,255,60,136,220,255,61,138,220,255,62,137,220,255,62,134,216,255,62,135,214,255,64,135,213,255,68,137,215,255,69,138,216,255,71,140,218,255,72,141,218,255,75,142,220,255,74,142,217,255,74,142,217,255,246,164,54,255,247,165,55,255,243,161,51,255,243,161,49,255,241,157,45,255,242,158,46,255,239,153,42,255,239,153,42,255,242,156,47,255,240,154,45,255,238,151,45,255,236,149,43,255,232,146,43,255,231,145,42,255,233,147,44,255,234,151,49,255,227,145,43,255,224,142,40,255,227,145,43,255,226,144,42,255,222,140,40,255,223,141,41,255,219,139,40,255,222,142,43,255,220,140,41,255,220,140,41,255,217,139,41,255,215,137,39,255,214,135,40,255,212,133,38,255,209,133,37,255,209,132,40,255,204,126,41,255,204,126,43,255,204,126,44,255,203,126,44,255,202,127,46,255,199,127,45,255,199,126,47,255,198,127,47,255,189,120,42,255,188,119,41,255,186,119,41,255,185,119,41,255,185,119,43,255,184,121,44,255,184,120,46,255,184,120,46,255,181,117,43,255,180,116,42,255,0,0,0,255,8,90,200,255,12,94,204,255,12,94,206,255,14,98,210,255,13,97,209,255,16,102,213,255,16,102,213,255,13,99,208,255,15,101,210,255,17,104,210,255,19,106,212,255,23,109,212,255,24,110,213,255,22,108,211,255,21,104,206,255,28,110,212,255,31,113,215,255,28,110,212,255,29,111,213,255,33,115,215,255,32,114,214,255,36,116,215,255,33,113,212,255,35,115,214,255,35,115,214,255,38,116,214,255,40,118,216,255,41,120,215,255,43,122,217,255,46,122,218,255,46,123,215,255,51,129,214,255,51,129,212,255,51,129,211,255,52,129,211,255,53,128,209,255,56,128,210,255,56,129,208,255,57,128,208,255,66,135,213,255,67,136,214,255,69,136,214,255,70,136,214,255,70,136,212,255,71,134,211,255,71,135,209,255,71,135,209,255,74,138,212,255,75,139,213,255,248,171,67,255,249,172,68,255,244,167,61,255,239,162,56,255,238,159,54,255,239,161,53,255,238,159,54,255,240,161,56,255,239,158,53,255,238,159,54,255,241,160,55,255,239,160,55,255,237,158,55,255,234,155,52,255,233,154,51,255,232,154,53,255,233,158,57,255,225,151,52,255,227,153,54,255,224,150,51,255,222,148,49,255,223,149,52,255,220,146,49,255,221,148,53,255,219,145,50,255,216,143,48,255,215,142,48,255,215,142,48,255,215,142,48,255,213,142,50,255,213,142,50,255,212,141,51,255,208,136,54,255,207,134,55,255,206,133,56,255,202,131,53,255,197,128,51,255,193,126,48,255,191,123,48,255,190,124,48,255,189,125,51,255,185,123,50,255,177,117,44,255,173,113,41,255,168,110,37,255,166,107,37,255,163,106,35,255,162,105,34,255,164,105,35,255,162,103,33,255,0,0,0,255,6,83,187,255,11,88,194,255,16,93,199,255,17,96,201,255,16,94,202,255,17,96,201,255,15,94,199,255,16,97,202,255,17,96,201,255,14,95,200,255,16,95,200,255,18,97,200,255,21,100,203,255,22,101,204,255,23,101,202,255,22,97,198,255,30,104,203,255,28,102,201,255,31,105,204,255,33,107,206,255,32,106,203,255,35,109,206,255,34,107,202,255,36,110,205,255,39,112,207,255,40,113,207,255,40,113,207,255,40,113,207,255,42,113,205,255,42,113,205,255,43,114,204,255,47,119,201,255,48,121,200,255,49,122,199,255,53,124,202,255,58,127,204,255,62,129,207,255,64,132,207,255,65,131,207,255,66,130,204,255,70,132,205,255,78,138,211,255,82,142,214,255,87,145,218,255,89,148,218,255,92,149,220,255,93,150,221,255,91,150,220,255,93,152,222,255,205,137,40,255,218,150,53,255,232,162,67,255,238,168,73,255,245,175,80,255,241,171,75,255,236,166,71,255,233,163,67,255,229,156,61,255,230,160,64,255,237,165,67,255,237,167,69,255,235,165,67,255,232,162,64,255,230,160,62,255,229,160,65,255,211,144,55,255,198,132,45,255,199,133,46,255,199,133,46,255,204,138,51,255,210,144,58,255,207,141,55,255,207,142,58,255,208,142,58,255,205,140,56,255,203,138,56,255,202,137,55,255,202,137,55,255,199,136,56,255,196,133,53,255,194,131,52,255,191,127,53,255,189,125,53,255,185,121,50,255,178,115,44,255,172,109,40,255,165,105,35,255,161,100,33,255,159,100,32,255,154,97,30,255,150,95,28,255,145,92,26,255,143,89,25,255,139,88,23,255,138,87,24,255,137,86,23,255,136,85,22,255,141,87,27,255,140,85,28,255,0,0,0,255,37,105,202,255,23,93,188,255,17,87,182,255,10,80,175,255,14,84,180,255,19,89,184,255,22,92,188,255,26,99,194,255,25,95,191,255,18,90,188,255,18,88,186,255,20,90,188,255,23,93,191,255,25,95,193,255,26,95,190,255,44,111,200,255,57,123,210,255,56,122,209,255,56,122,209,255,51,117,204,255,45,111,197,255,48,114,200,255,48,113,197,255,47,113,197,255,50,115,199,255,52,117,199,255,53,118,200,255,53,118,200,255,56,119,199,255,59,122,202,255,61,124,203,255,64,128,202,255,66,130,202,255,70,134,205,255,77,140,211,255,83,146,215,255,90,150,220,255,94,155,222,255,96,155,223,255,101,158,225,255,105,160,227,255,110,163,229,255,112,166,230,255,116,167,232,255,117,168,231,255,118,169,232,255,119,170,233,255,114,168,228,255,115,170,227,255,162,98,11,255,173,109,22,255,182,118,31,255,182,118,31,255,187,122,38,255,183,118,34,255,181,116,32,255,180,115,31,255,176,112,25,255,177,113,26,255,179,115,28,255,179,115,28,255,179,115,28,255,179,115,28,255,182,118,31,255,183,121,38,255,168,109,31,255,151,94,17,255,149,91,17,255,150,93,16,255,157,99,25,255,166,108,34,255,160,102,28,255,159,101,27,255,162,104,31,255,160,102,29,255,158,99,29,255,158,99,29,255,158,101,30,255,157,100,29,255,154,97,28,255,151,94,25,255,150,93,26,255,150,93,26,255,147,92,27,255,145,90,25,255,142,88,24,255,141,87,23,255,141,87,25,255,139,88,25,255,139,89,28,255,139,89,28,255,138,89,30,255,138,89,31,255,137,91,32,255,137,90,34,255,135,88,32,255,134,87,31,255,137,87,34,255,138,88,35,255,0,0,0,255,82,146,233,255,73,137,224,255,73,137,224,255,68,133,217,255,72,137,221,255,74,139,223,255,75,140,224,255,79,143,230,255,78,142,229,255,76,140,227,255,76,140,227,255,76,140,227,255,76,140,227,255,73,137,224,255,72,134,217,255,87,146,224,255,104,161,238,255,106,164,238,255,105,162,239,255,98,156,230,255,89,147,221,255,95,153,227,255,96,154,228,255,93,151,224,255,95,153,226,255,97,156,226,255,97,156,226,255,97,154,225,255,98,155,226,255,101,158,227,255,104,161,230,255,105,162,229,255,105,162,229,255,108,163,228,255,110,165,230,255,113,167,231,255,114,168,232,255,114,168,230,255,116,167,230,255,116,166,227,255,116,166,227,255,117,166,225,255,117,166,224,255,118,164,223,255,118,165,221,255,120,167,223,255,121,168,224,255,118,168,221,255,117,167,220,255,160,101,25,255,161,102,26,255,159,100,24,255,159,100,22,255,160,101,25,255,158,99,23,255,157,98,22,255,159,100,24,255,161,101,28,255,157,97,24,255,158,98,26,255,156,96,24,255,155,95,25,255,160,100,30,255,150,89,22,255,154,95,29,255,151,97,33,255,148,97,32,255,148,97,34,255,146,95,30,255,143,92,29,255,143,92,29,255,145,94,31,255,144,93,30,255,145,93,33,255,142,90,30,255,144,92,32,255,144,92,32,255,141,89,31,255,142,90,32,255,144,92,35,255,140,90,31,255,140,90,29,255,146,98,34,255,138,90,28,255,143,95,33,255,142,93,34,255,139,93,33,255,140,94,35,255,136,90,31,255,138,93,36,255,136,91,36,255,135,90,35,255,135,89,37,255,134,88,36,255,133,87,37,255,134,88,38,255,136,90,40,255,136,90,38,255,138,92,40,255,0,0,0,255,94,153,229,255,96,155,231,255,96,155,233,255,95,154,230,255,97,156,232,255,98,157,233,255,96,155,231,255,94,154,227,255,98,158,231,255,97,157,229,255,99,159,231,255,100,160,230,255,95,155,225,255,105,166,233,255,101,160,226,255,104,158,222,255,107,158,223,255,107,158,221,255,109,160,225,255,112,163,226,255,112,163,226,255,110,161,224,255,111,162,225,255,110,162,222,255,113,165,225,255,111,163,223,255,111,163,223,255,114,166,224,255,113,165,223,255,111,163,220,255,115,165,224,255,115,165,226,255,109,157,221,255,117,165,227,255,112,160,222,255,113,162,221,255,116,162,222,255,115,161,220,255,119,165,224,255,117,162,219,255,119,164,219,255,120,165,220,255,120,166,218,255,121,167,219,255,122,168,218,255,121,167,217,255,119,165,215,255,119,165,217,255,117,163,215,255,168,111,42,255,165,108,39,255,161,104,33,255,159,105,33,255,164,110,36,255,166,112,38,255,162,108,36,255,157,103,31,255,161,107,37,255,159,105,35,255,155,100,33,255,155,100,36,255,155,99,38,255,157,101,42,255,155,98,42,255,159,104,47,255,155,105,46,255,146,100,40,255,145,96,37,255,145,99,39,255,147,101,41,255,146,100,40,255,143,97,37,255,139,93,33,255,142,96,37,255,140,94,35,255,140,94,35,255,141,95,36,255,140,93,37,255,140,93,37,255,139,92,38,255,137,90,36,255,137,92,33,255,135,93,33,255,135,93,33,255,137,95,35,255,137,95,37,255,139,97,39,255,138,95,40,255,136,93,38,255,135,92,39,255,135,92,39,255,135,92,41,255,135,92,41,255,135,91,42,255,135,91,42,255,133,89,42,255,130,86,39,255,132,89,38,255,131,88,37,255,0,0,0,255,90,147,216,255,94,151,222,255,96,150,222,255,91,145,219,255,89,143,217,255,93,147,219,255,98,152,224,255,94,148,218,255,96,150,220,255,100,155,222,255,100,155,219,255,100,156,217,255,98,154,213,255,100,157,213,255,96,151,208,255,100,150,209,255,109,155,215,255,110,159,218,255,110,156,216,255,108,154,214,255,109,155,215,255,112,158,218,255,116,162,222,255,113,159,218,255,115,161,220,255,115,161,220,255,114,160,219,255,115,162,218,255,115,162,218,255,116,163,217,255,118,165,219,255,118,163,222,255,120,162,222,255,120,162,222,255,118,160,220,255,118,160,218,255,116,158,216,255,117,160,215,255,119,162,217,255,120,163,216,255,120,163,216,255,120,163,214,255,120,163,214,255,120,164,213,255,120,164,213,255,122,166,213,255,125,169,216,255,123,166,217,255,124,167,218,255,166,111,46,255,166,111,46,255,164,109,42,255,160,107,37,255,161,109,36,255,164,112,39,255,162,113,37,255,160,111,35,255,156,106,33,255,159,109,38,255,155,105,36,255,158,107,42,255,155,103,43,255,154,102,44,255,153,101,44,255,155,104,47,255,148,102,42,255,147,103,40,255,148,102,40,255,148,104,41,255,147,103,40,255,149,105,42,255,149,105,42,255,150,106,43,255,142,98,35,255,144,100,37,255,145,101,40,255,144,100,39,255,142,97,38,255,139,94,35,255,139,94,37,255,140,98,40,255,139,99,40,255,130,91,32,255,137,97,38,255,134,94,35,255,133,92,36,255,136,95,39,255,134,93,39,255,134,93,39,255,132,90,39,255,134,92,41,255,133,89,40,255,129,85,36,255,129,85,38,255,133,89,42,255,135,91,46,255,133,89,42,255,136,94,46,255,130,88,38,255,0,0,0,255,89,144,209,255,91,146,213,255,95,148,218,255,94,146,219,255,91,143,216,255,93,142,218,255,95,144,220,255,99,149,222,255,96,146,217,255,100,150,219,255,97,148,213,255,100,152,212,255,101,153,211,255,102,154,211,255,100,151,208,255,107,153,213,255,108,152,215,255,107,153,215,255,107,151,214,255,108,152,215,255,106,150,213,255,106,150,213,255,105,149,212,255,113,157,220,255,111,155,218,255,110,154,215,255,111,155,216,255,113,158,217,255,116,161,220,255,116,161,218,255,115,157,215,255,116,156,215,255,125,164,223,255,118,158,217,255,121,161,220,255,122,163,219,255,119,160,216,255,121,162,216,255,121,162,216,255,123,165,216,255,121,163,214,255,122,166,215,255,126,170,219,255,126,170,217,255,122,166,213,255,120,164,209,255,122,166,213,255,119,161,209,255,125,167,217,255,167,112,48,255,164,111,45,255,164,111,43,255,166,116,47,255,168,118,47,255,167,119,47,255,163,115,43,255,156,109,37,255,155,108,36,255,161,114,44,255,161,114,46,255,163,115,49,255,160,112,50,255,160,111,52,255,153,104,46,255,151,102,44,255,153,109,48,255,153,109,46,255,147,103,40,255,144,103,39,255,147,106,42,255,153,112,46,255,150,109,45,255,145,106,39,255,147,106,42,255,149,110,45,255,150,109,45,255,148,108,46,255,148,106,45,255,142,102,41,255,139,97,37,255,142,102,43,255,138,102,42,255,130,94,34,255,139,103,43,255,138,99,40,255,137,98,41,255,136,97,40,255,133,94,39,255,128,89,34,255,130,88,37,255,135,93,42,255,136,94,44,255,131,89,39,255,130,86,39,255,133,91,43,255,136,92,47,255,133,91,43,255,138,96,48,255,131,91,40,255,0,0,0,255,91,144,210,255,91,144,212,255,89,139,208,255,87,137,208,255,88,136,208,255,92,140,212,255,99,146,218,255,100,147,219,255,94,141,211,255,94,141,209,255,92,140,206,255,95,143,205,255,95,144,203,255,102,151,209,255,104,153,211,255,102,146,207,255,102,146,209,255,108,152,215,255,111,152,216,255,108,149,213,255,102,143,209,255,105,146,210,255,110,149,216,255,108,149,213,255,106,145,210,255,105,146,210,255,107,147,209,255,107,149,210,255,113,153,214,255,116,158,218,255,113,153,212,255,117,153,213,255,125,161,221,255,116,152,212,255,117,156,215,255,118,157,214,255,119,158,215,255,122,161,216,255,127,166,221,255,125,167,218,255,120,162,213,255,119,161,211,255,124,166,216,255,125,169,216,255,122,164,212,255,119,163,208,255,122,164,212,255,117,159,207,255,124,164,215,255,167,114,48,255,163,113,44,255,166,116,47,255,165,116,47,255,159,112,44,255,156,111,43,255,162,117,49,255,167,122,55,255,159,116,48,255,162,119,51,255,159,116,48,255,146,102,37,255,139,95,30,255,149,105,40,255,148,103,38,255,153,109,46,255,152,108,47,255,150,108,47,255,144,102,41,255,146,106,44,255,147,107,45,255,151,112,47,255,146,106,44,255,145,107,42,255,146,106,44,255,142,104,41,255,137,97,35,255,136,98,36,255,145,105,44,255,143,104,45,255,137,97,38,255,133,94,37,255,124,88,30,255,123,88,30,255,134,99,41,255,139,103,45,255,139,102,47,255,135,98,43,255,133,96,43,255,122,85,32,255,126,86,35,255,134,94,43,255,139,99,48,255,138,98,47,255,137,95,47,255,135,95,46,255,131,89,41,255,124,84,35,255,129,89,38,255,132,95,42,255,0,0,0,255,92,142,211,255,89,139,208,255,90,139,208,255,96,143,211,255,99,144,212,255,93,138,206,255,88,133,200,255,96,139,207,255,93,136,204,255,96,139,207,255,109,153,218,255,116,160,225,255,106,150,215,255,107,152,217,255,102,146,209,255,103,147,208,255,105,147,208,255,111,153,214,255,109,149,211,255,108,148,210,255,104,143,208,255,109,149,211,255,110,148,213,255,109,149,211,255,113,151,214,255,118,158,220,255,119,157,219,255,110,150,211,255,112,151,210,255,118,158,217,255,122,161,218,255,131,167,225,255,132,167,225,255,121,156,214,255,116,152,210,255,116,153,208,255,120,157,212,255,122,159,212,255,133,170,223,255,129,169,220,255,121,161,212,255,116,156,207,255,117,157,208,255,118,160,208,255,120,160,209,255,124,166,214,255,131,171,220,255,126,166,217,255,123,160,213,255,164,116,44,255,166,118,46,255,167,118,49,255,154,107,39,255,129,84,19,255,120,76,15,255,130,88,28,255,142,100,42,255,145,105,46,255,153,113,54,255,154,114,55,255,131,91,30,255,110,70,8,255,113,74,9,255,113,72,8,255,125,84,20,255,150,108,48,255,151,111,52,255,149,109,50,255,154,115,56,255,150,112,50,255,145,107,45,255,142,104,42,255,152,116,54,255,148,112,50,255,137,101,39,255,119,83,23,255,108,72,12,255,107,71,13,255,107,71,13,255,101,64,9,255,96,59,4,255,91,56,0,255,95,60,2,255,104,69,13,255,107,72,16,255,108,73,17,255,108,73,19,255,107,72,18,255,99,63,11,255,104,68,16,255,105,69,17,255,108,71,19,255,108,70,21,255,109,71,22,255,108,70,21,255,105,67,18,255,100,62,13,255,96,60,8,255,112,76,24,255,0,0,0,255,89,137,209,255,88,137,206,255,101,148,216,255,126,171,236,255,135,179,240,255,125,167,227,255,113,155,213,255,110,150,209,255,102,142,201,255,101,141,200,255,124,164,225,255,145,185,247,255,142,181,246,255,142,183,247,255,130,171,235,255,105,147,207,255,104,144,203,255,106,146,205,255,101,140,199,255,105,143,205,255,110,148,210,255,113,151,213,255,103,139,201,255,107,143,205,255,118,154,216,255,136,172,232,255,147,183,243,255,148,184,242,255,148,184,242,255,154,191,246,255,159,196,251,255,164,199,255,255,160,195,253,255,151,186,242,255,148,183,239,255,147,182,238,255,147,182,236,255,148,183,237,255,156,192,244,255,151,187,239,255,150,186,238,255,147,184,236,255,147,185,234,255,146,184,233,255,147,185,234,255,150,188,237,255,155,193,242,255,159,195,247,255,143,179,231,255,161,115,37,255,158,115,37,255,157,113,42,255,140,96,31,255,112,70,10,255,96,54,3,255,88,47,1,255,81,39,0,255,84,45,2,255,98,59,16,255,112,74,29,255,114,76,27,255,108,71,18,255,108,72,14,255,99,63,3,255,102,63,4,255,127,88,33,255,127,87,35,255,117,78,23,255,119,82,27,255,116,80,22,255,116,80,22,255,113,77,19,255,123,88,30,255,121,86,28,255,113,78,20,255,100,65,9,255,87,52,0,255,82,47,0,255,87,52,0,255,89,53,1,255,85,49,0,255,82,47,0,255,84,52,0,255,89,56,2,255,85,52,0,255,84,51,0,255,91,58,5,255,85,52,0,255,84,51,0,255,87,54,3,255,84,51,0,255,82,49,0,255,83,49,1,255,84,50,2,255,85,51,3,255,87,53,5,255,89,55,7,255,79,47,0,255,88,56,5,255,0,0,0,255,97,140,218,255,98,142,213,255,115,159,224,255,143,185,245,255,159,201,252,255,167,208,254,255,174,216,255,255,171,210,253,255,157,196,239,255,143,181,226,255,141,179,228,255,147,184,237,255,147,183,241,255,156,192,252,255,153,192,251,255,128,167,222,255,128,168,220,255,138,177,232,255,136,173,228,255,139,175,233,255,139,175,233,255,142,178,236,255,132,167,225,255,134,169,227,255,142,177,235,255,155,190,246,255,168,203,255,255,173,208,255,255,168,203,255,255,166,202,254,255,170,206,255,255,173,208,255,255,171,203,255,255,166,199,253,255,170,203,255,255,171,204,255,255,164,197,250,255,170,203,255,255,171,204,255,255,168,201,252,255,171,204,255,255,173,206,255,255,172,206,254,255,171,205,253,255,170,204,252,255,168,202,250,255,166,200,248,255,176,208,255,255,167,199,250,255,149,105,16,255,149,107,21,255,149,106,28,255,132,89,20,255,106,64,6,255,94,52,4,255,83,44,3,255,68,30,0,255,64,25,0,255,62,26,0,255,60,25,0,255,79,44,2,255,98,64,18,255,105,71,23,255,92,59,8,255,78,45,0,255,84,48,0,255,93,57,9,255,84,48,0,255,79,43,0,255,72,38,0,255,83,49,1,255,93,57,5,255,109,74,18,255,102,71,7,255,98,67,2,255,93,61,0,255,87,55,0,255,85,52,0,255,91,57,9,255,90,56,10,255,80,46,0,255,80,48,1,255,84,52,3,255,92,60,9,255,84,51,0,255,80,47,0,255,92,57,3,255,77,44,0,255,79,46,0,255,74,42,0,255,74,42,0,255,78,46,0,255,82,50,3,255,79,47,0,255,75,43,0,255,77,43,0,255,81,49,0,255,83,52,0,255,71,41,0,255,0,0,0,255,106,148,234,255,106,149,227,255,123,166,235,255,149,191,249,255,161,203,251,255,172,211,252,255,187,225,255,255,191,230,255,255,193,229,255,255,195,230,255,255,176,211,253,255,157,191,237,255,150,184,232,255,163,196,247,255,177,210,255,255,171,207,255,255,162,198,246,255,171,207,255,255,176,212,255,255,183,217,255,255,172,206,254,255,162,198,250,255,146,181,237,255,153,184,248,255,157,188,253,255,162,194,255,255,168,200,255,255,170,203,255,255,164,198,246,255,165,199,245,255,175,209,255,255,175,207,254,255,171,203,252,255,163,195,246,255,171,204,255,255,175,208,255,255,163,198,252,255,178,211,255,255,176,209,255,255,181,213,255,255,181,213,255,255,177,209,255,255,173,205,252,255,176,208,255,255,180,212,255,255,178,212,255,255,174,206,255,255,172,203,255,255,184,214,255,255,157,114,10,255,161,117,18,255,157,113,24,255,139,96,18,255,109,67,6,255,95,53,3,255,90,51,8,255,70,32,0,255,61,24,0,255,57,22,0,255,70,38,0,255,79,47,8,255,79,47,8,255,69,37,0,255,68,35,0,255,70,37,2,255,68,38,2,255,62,30,0,255,77,43,5,255,73,39,2,255,56,23,0,255,60,27,0,255,89,54,12,255,136,104,45,255,140,108,33,255,130,102,19,255,133,105,31,255,96,66,2,255,78,45,0,255,95,60,18,255,80,44,8,255,66,33,0,255,61,33,0,255,82,54,15,255,102,70,29,255,87,55,8,255,96,61,5,255,115,79,19,255,116,79,26,255,109,73,23,255,90,56,10,255,77,44,1,255,85,54,8,255,90,59,13,255,81,48,5,255,78,44,0,255,76,40,0,255,76,41,0,255,75,45,0,255,72,41,0,255,0,0,0,255,94,138,237,255,98,142,231,255,116,159,237,255,146,188,249,255,160,202,252,255,165,204,247,255,185,223,255,255,194,231,255,255,198,233,255,255,185,217,255,255,176,208,247,255,176,208,247,255,186,218,255,255,187,220,255,255,185,218,253,255,187,217,253,255,193,225,255,255,178,212,250,255,182,216,253,255,199,232,255,255,195,228,255,255,166,201,243,255,119,151,210,255,115,147,222,255,125,153,236,255,122,150,224,255,159,189,253,255,177,210,255,255,160,195,237,255,175,211,247,255,189,222,255,255,194,222,255,255,173,201,240,255,153,185,226,255,168,200,247,255,159,194,250,255,140,176,236,255,139,176,229,255,146,182,232,255,165,199,245,255,178,211,254,255,170,201,247,255,165,196,242,255,174,207,250,255,177,211,255,255,179,215,255,255,179,214,255,255,180,210,255,255,183,214,255,255,158,117,1,255,158,116,6,255,152,110,12,255,133,93,8,255,108,67,1,255,88,48,0,255,75,38,0,255,70,34,0,255,58,23,0,255,71,38,7,255,81,49,11,255,73,44,4,255,66,33,0,255,65,32,0,255,57,24,0,255,67,34,1,255,71,43,4,255,62,33,0,255,71,39,1,255,81,48,15,255,70,38,13,255,62,31,2,255,68,34,0,255,104,71,17,255,112,82,12,255,117,90,13,255,125,98,29,255,94,65,7,255,72,39,0,255,83,49,14,255,76,42,14,255,62,31,3,255,55,29,2,255,57,32,1,255,65,35,0,255,75,43,0,255,98,64,3,255,108,73,9,255,89,53,0,255,91,55,3,255,74,41,0,255,69,40,0,255,82,53,13,255,84,57,14,255,94,65,23,255,107,75,28,255,111,76,20,255,116,82,18,255,101,72,4,255,111,80,16,255,0,0,0,255,97,139,249,255,103,145,243,255,122,162,247,255,147,188,254,255,167,207,255,255,180,217,255,255,185,221,255,255,197,232,255,255,184,217,248,255,174,206,244,255,182,211,251,255,189,222,255,255,190,223,255,255,198,231,255,255,188,221,254,255,184,212,251,255,193,222,255,255,184,216,254,255,174,207,240,255,185,217,242,255,193,224,253,255,187,221,255,255,151,184,238,255,143,173,243,255,138,165,242,255,130,157,226,255,161,190,248,255,183,216,255,255,172,206,241,255,179,213,241,255,193,224,252,255,200,226,253,255,198,223,254,255,190,220,255,255,180,212,255,255,157,191,252,255,147,182,246,255,166,202,255,255,164,200,252,255,181,214,255,255,186,215,255,255,173,202,242,255,171,198,241,255,161,190,232,255,148,180,227,255,144,179,235,255,139,173,237,255,154,183,251,255,144,175,239,255,170,132,9,255,166,130,10,255,162,125,18,255,127,92,0,255,89,55,0,255,77,44,0,255,75,43,0,255,74,42,1,255,76,44,6,255,77,45,7,255,76,44,5,255,73,41,2,255,68,34,0,255,80,44,8,255,80,42,3,255,73,39,0,255,89,59,5,255,85,55,1,255,62,29,0,255,73,39,1,255,72,39,4,255,63,33,0,255,69,36,0,255,75,42,0,255,64,32,0,255,63,32,0,255,69,40,0,255,61,33,0,255,54,23,0,255,62,31,3,255,63,32,11,255,58,30,9,255,58,32,9,255,51,24,0,255,51,21,0,255,68,36,0,255,91,57,0,255,87,54,0,255,98,67,2,255,87,56,0,255,83,55,8,255,77,52,12,255,57,31,0,255,46,22,0,255,57,32,0,255,70,45,0,255,112,85,16,255,138,111,34,255,142,112,39,255,131,98,31,255,0,0,0,255,89,125,245,255,93,130,237,255,128,163,255,255,166,200,255,255,178,211,255,255,180,212,255,255,181,213,254,255,179,211,249,255,178,210,248,255,179,211,250,255,182,214,253,255,187,221,255,255,175,211,247,255,175,213,252,255,182,216,255,255,166,196,250,255,170,200,254,255,193,226,255,255,182,216,254,255,183,216,251,255,192,222,255,255,186,219,255,255,180,213,255,255,191,223,255,255,192,223,255,255,186,215,255,255,194,222,255,255,201,232,255,255,193,224,252,255,192,223,244,255,197,225,246,255,197,223,246,255,204,231,255,255,204,234,255,255,187,219,255,255,164,198,255,255,168,201,255,255,157,188,253,255,168,199,255,255,172,200,247,255,178,203,243,255,198,224,255,255,209,233,255,255,198,223,255,255,185,210,255,255,143,170,239,255,117,144,221,255,113,143,216,255,124,157,224,255,145,113,4,255,159,128,22,255,153,120,25,255,119,88,6,255,97,66,2,255,83,51,0,255,70,39,0,255,74,42,1,255,70,38,0,255,76,43,8,255,80,48,10,255,79,45,8,255,74,38,4,255,69,33,0,255,94,57,12,255,104,71,17,255,117,87,25,255,103,73,13,255,82,48,0,255,66,33,0,255,63,31,0,255,72,43,3,255,76,44,3,255,82,50,11,255,71,38,3,255,55,24,0,255,52,25,0,255,51,25,0,255,52,22,0,255,51,23,0,255,46,19,0,255,42,16,0,255,47,22,2,255,48,22,0,255,59,30,0,255,76,48,1,255,105,75,13,255,119,90,24,255,131,102,42,255,95,68,15,255,65,40,0,255,69,45,9,255,80,57,23,255,78,56,17,255,76,54,5,255,65,43,0,255,91,68,0,255,125,101,15,255,112,83,7,255,91,56,0,255,0,0,0,255,96,127,233,255,102,135,230,255,136,167,249,255,158,189,253,255,172,204,255,255,185,216,255,255,181,213,254,255,185,217,255,255,179,212,247,255,175,207,245,255,176,210,247,255,181,217,251,255,186,222,255,255,161,198,243,255,151,184,238,255,138,168,230,255,152,182,242,255,173,207,255,255,189,222,255,255,192,224,255,255,183,212,252,255,179,211,252,255,173,205,244,255,184,217,252,255,200,231,255,255,203,230,255,255,204,230,255,255,203,233,255,255,204,232,255,255,209,236,255,255,213,239,255,255,208,233,253,255,207,233,255,255,196,225,255,255,179,207,254,255,150,180,242,255,136,165,231,255,124,153,213,255,160,187,240,255,190,215,255,255,186,210,246,255,175,198,232,255,177,199,238,255,179,201,250,255,190,212,255,255,164,187,255,255,130,154,240,255,143,172,248,255,164,199,255,255,103,76,5,255,95,68,0,255,88,60,0,255,89,60,4,255,83,52,6,255,75,42,1,255,74,41,0,255,71,37,0,255,71,36,6,255,75,39,13,255,68,33,5,255,62,27,0,255,71,38,5,255,63,31,0,255,76,45,0,255,114,84,30,255,119,89,29,255,104,73,16,255,88,54,8,255,78,43,3,255,65,36,0,255,62,33,0,255,82,53,13,255,85,55,17,255,68,38,4,255,57,30,0,255,60,37,6,255,57,36,5,255,57,31,4,255,57,33,7,255,47,25,4,255,44,23,4,255,39,20,3,255,51,30,9,255,65,42,11,255,61,38,0,255,69,46,0,255,106,81,27,255,80,56,8,255,64,39,0,255,47,24,0,255,65,42,11,255,77,57,20,255,91,70,23,255,86,65,8,255,73,50,0,255,112,88,2,255,125,99,12,255,108,78,5,255,95,59,0,255,0,0,0,255,160,187,255,255,167,195,255,255,166,195,251,255,172,203,249,255,180,213,254,255,181,214,255,255,184,218,255,255,184,219,249,255,180,216,242,255,187,222,250,255,193,228,255,255,184,217,250,255,192,224,255,255,179,210,255,255,141,171,225,255,136,166,226,255,151,182,239,255,167,201,247,255,177,212,252,255,190,219,255,255,193,222,255,255,173,202,242,255,170,200,238,255,187,217,251,255,198,225,255,255,195,218,249,255,198,219,250,255,198,224,251,255,198,222,248,255,208,230,251,255,211,232,251,255,216,235,252,255,204,225,246,255,190,213,244,255,194,217,255,255,186,209,255,255,149,174,228,255,175,199,247,255,191,216,255,255,208,231,255,255,190,213,244,255,178,198,235,255,164,185,232,255,169,190,247,255,182,205,255,255,143,167,253,255,130,156,243,255,147,177,250,255,160,196,255,255,61,39,0,255,58,36,0,255,47,24,0,255,61,36,0,255,79,50,18,255,69,40,8,255,65,35,1,255,72,39,8,255,67,33,8,255,68,33,11,255,72,38,10,255,66,35,4,255,64,34,0,255,60,32,0,255,56,29,0,255,100,72,25,255,102,72,20,255,76,44,0,255,83,48,10,255,70,36,1,255,63,33,0,255,65,37,0,255,71,43,4,255,77,48,14,255,60,31,1,255,52,27,0,255,56,35,6,255,57,36,7,255,55,31,5,255,50,28,4,255,42,21,0,255,43,25,3,255,41,23,3,255,41,23,0,255,55,36,6,255,55,35,0,255,60,39,0,255,87,65,18,255,64,41,0,255,50,27,0,255,51,30,0,255,40,19,0,255,45,25,0,255,60,39,0,255,86,65,10,255,114,91,24,255,127,101,24,255,107,80,1,255,83,52,0,255,86,51,0,255,0,0,0,255,197,219,255,255,208,231,255,255,194,219,255,255,176,205,237,255,186,215,247,255,190,220,254,255,183,216,247,255,188,222,247,255,187,222,244,255,183,217,245,255,189,220,251,255,191,221,255,255,195,223,255,255,199,226,255,255,155,183,230,255,153,183,235,255,179,211,255,255,172,207,245,255,185,219,254,255,192,222,255,255,190,218,255,255,184,212,251,255,178,207,241,255,195,224,254,255,203,228,255,255,199,220,249,255,198,219,248,255,200,224,250,255,205,227,251,255,213,234,255,255,212,230,252,255,214,232,252,255,214,232,255,255,200,219,249,255,200,220,255,255,195,216,255,255,168,190,237,255,191,214,255,255,205,228,255,255,204,225,255,255,215,236,255,255,210,230,255,255,195,216,255,255,169,190,245,255,141,164,231,255,128,154,231,255,148,175,254,255,172,203,255,255,169,204,255,255,53,35,0,255,51,33,0,255,48,29,0,255,48,27,0,255,47,25,1,255,50,28,4,255,59,35,7,255,62,36,9,255,57,31,8,255,53,25,1,255,68,42,7,255,81,56,16,255,76,51,11,255,69,41,4,255,54,25,0,255,67,38,6,255,72,42,8,255,66,33,2,255,69,34,6,255,63,29,1,255,60,31,0,255,61,35,0,255,66,40,7,255,59,32,3,255,58,30,6,255,52,26,3,255,49,27,4,255,56,34,11,255,59,34,14,255,53,28,6,255,50,28,5,255,48,31,5,255,46,29,0,255,46,30,0,255,59,40,7,255,64,44,9,255,60,38,0,255,62,40,0,255,80,58,17,255,77,58,18,255,73,53,18,255,58,39,6,255,42,22,0,255,43,20,0,255,54,28,0,255,79,50,6,255,104,74,20,255,89,58,3,255,65,33,0,255,74,42,0,255,0,0,0,255,204,222,255,255,207,226,255,255,207,228,255,255,208,230,254,255,205,227,251,255,196,220,248,255,193,219,246,255,198,224,247,255,202,230,254,255,187,213,248,255,174,199,239,255,179,204,244,255,186,214,251,255,201,230,255,255,188,217,249,255,183,213,247,255,189,222,253,255,186,221,249,255,192,226,254,255,195,224,255,255,194,220,255,255,189,215,248,255,196,223,252,255,197,225,249,255,203,229,252,255,206,228,251,255,199,221,244,255,196,221,241,255,202,227,249,255,205,227,250,255,207,224,250,255,209,226,255,255,209,225,255,255,196,215,248,255,191,211,246,255,195,217,255,255,193,215,255,255,175,197,238,255,178,197,237,255,182,202,237,255,197,216,249,255,213,233,255,255,212,235,255,255,201,227,255,255,176,205,249,255,151,181,235,255,166,197,252,255,190,222,255,255,181,213,255,255,62,42,0,255,70,50,0,255,75,55,5,255,63,42,0,255,55,33,0,255,55,33,0,255,53,31,0,255,58,36,0,255,65,43,6,255,53,31,0,255,47,26,0,255,67,47,0,255,82,61,16,255,63,39,1,255,55,30,0,255,50,24,0,255,45,17,0,255,54,24,0,255,67,35,14,255,63,31,8,255,52,26,0,255,51,27,0,255,48,22,0,255,46,20,0,255,43,16,0,255,47,22,0,255,41,19,0,255,49,27,3,255,57,31,8,255,56,30,5,255,58,35,4,255,46,26,0,255,49,30,0,255,59,40,0,255,67,45,4,255,75,52,11,255,66,43,1,255,58,37,0,255,58,36,0,255,65,46,6,255,70,52,16,255,57,38,6,255,48,29,0,255,45,24,0,255,42,17,0,255,53,27,0,255,78,49,7,255,89,60,16,255,87,58,14,255,78,50,3,255,0,0,0,255,185,205,255,255,180,200,250,255,192,213,255,255,200,222,255,255,200,222,255,255,202,224,255,255,197,219,255,255,190,212,249,255,202,224,255,255,208,229,255,255,188,208,255,255,173,194,239,255,192,216,254,255,200,225,255,255,205,231,255,255,210,238,255,255,201,231,255,255,188,220,241,255,192,224,247,255,203,229,255,255,204,228,255,255,207,233,255,255,209,235,255,255,212,239,255,255,208,233,255,255,214,236,255,255,206,228,252,255,198,224,247,255,199,225,250,255,197,220,251,255,209,229,255,255,206,225,255,255,196,215,255,255,188,210,251,255,180,203,244,255,189,212,254,255,197,218,255,255,197,219,255,255,190,209,249,255,185,203,239,255,198,217,249,255,207,226,255,255,210,231,255,255,213,238,255,255,202,228,255,255,177,206,248,255,166,195,239,255,168,197,241,255,177,205,252,255,116,88,5,255,118,90,6,255,122,95,6,255,110,84,0,255,97,70,0,255,89,63,0,255,77,53,0,255,75,52,0,255,71,52,0,255,64,46,0,255,62,47,0,255,69,54,0,255,63,46,0,255,50,35,0,255,48,32,0,255,47,30,0,255,40,19,0,255,46,20,0,255,59,31,10,255,53,26,7,255,44,22,1,255,44,23,2,255,44,21,3,255,46,20,3,255,45,19,2,255,43,18,0,255,44,23,0,255,60,37,5,255,58,32,0,255,63,35,0,255,54,29,0,255,57,34,0,255,71,44,0,255,70,43,0,255,69,44,0,255,86,61,5,255,89,64,8,255,80,57,5,255,54,33,0,255,54,35,0,255,59,40,8,255,52,35,7,255,43,26,0,255,34,17,0,255,47,29,0,255,59,40,0,255,74,53,10,255,84,61,17,255,89,62,17,255,81,55,4,255,0,0,0,255,137,165,249,255,133,160,249,255,145,171,255,255,158,185,255,255,166,192,255,255,178,202,255,255,180,203,255,255,184,203,255,255,191,209,255,255,193,208,255,255,186,201,255,255,192,209,255,255,205,220,255,255,207,223,255,255,208,225,255,255,215,236,255,255,209,235,255,255,196,224,245,255,202,229,248,255,211,233,254,255,211,232,253,255,211,234,252,255,209,235,252,255,210,236,253,255,212,237,255,255,211,232,255,255,195,218,250,255,197,223,255,255,192,220,255,255,201,226,255,255,198,221,255,255,184,211,255,255,185,212,255,255,186,211,255,255,169,194,250,255,166,191,247,255,175,198,250,255,201,222,255,255,201,220,255,255,196,215,247,255,203,220,248,255,212,229,255,255,221,238,255,255,208,226,255,255,196,215,255,255,181,202,245,255,171,194,238,255,166,193,238,255,174,200,251,255,144,118,25,255,146,120,25,255,145,120,20,255,144,120,22,255,144,119,29,255,141,116,32,255,137,115,30,255,132,111,28,255,112,93,16,255,101,85,8,255,119,105,32,255,95,81,18,255,48,34,0,255,40,26,0,255,44,31,0,255,51,37,8,255,46,26,2,255,46,24,1,255,49,24,4,255,42,19,1,255,35,16,1,255,43,24,10,255,40,18,5,255,43,20,4,255,43,21,0,255,42,21,0,255,51,32,0,255,79,58,11,255,87,64,10,255,79,54,0,255,80,59,0,255,86,62,0,255,99,73,14,255,97,71,10,255,92,68,0,255,101,77,5,255,103,81,8,255,97,77,8,255,72,54,0,255,66,49,0,255,60,43,0,255,63,48,7,255,57,43,6,255,54,40,1,255,60,46,1,255,57,43,0,255,63,47,0,255,65,45,0,255,72,49,0,255,77,55,0,255,0,0,0,255,109,135,230,255,110,135,235,255,111,135,233,255,111,136,226,255,114,139,223,255,118,140,225,255,123,144,227,255,143,162,239,255,154,170,247,255,136,150,223,255,160,174,237,255,207,221,255,255,215,229,255,255,211,224,255,255,204,218,247,255,209,229,253,255,209,231,254,255,206,231,251,255,213,236,254,255,220,239,254,255,212,231,245,255,215,237,250,255,212,235,251,255,212,234,255,255,213,234,255,255,204,223,255,255,176,197,244,255,168,191,245,255,176,201,255,255,175,196,255,255,169,193,255,255,156,182,241,255,158,184,245,255,163,187,255,255,154,178,250,255,152,174,247,255,158,178,247,255,183,201,255,255,189,206,255,255,195,212,255,255,192,207,248,255,198,212,249,255,201,215,254,255,195,209,254,255,198,212,255,255,192,208,255,255,190,210,255,255,183,206,255,255,178,200,255,255,103,91,7,255,102,90,8,255,95,83,1,255,104,88,11,255,113,94,25,255,117,98,29,255,126,107,31,255,125,106,27,255,109,92,14,255,107,91,13,255,123,109,34,255,89,75,12,255,44,30,0,255,41,26,0,255,42,26,1,255,51,34,14,255,47,29,9,255,46,25,4,255,40,18,0,255,33,12,0,255,33,15,5,255,43,26,19,255,40,20,11,255,40,19,0,255,54,36,0,255,63,47,0,255,75,61,0,255,103,89,18,255,127,108,31,255,122,101,18,255,128,111,23,255,116,99,11,255,112,91,10,255,120,99,16,255,121,101,12,255,123,107,12,255,124,108,13,255,126,111,16,255,112,99,5,255,109,98,9,255,107,96,17,255,103,93,24,255,85,75,16,255,82,71,15,255,94,82,22,255,93,82,18,255,99,86,18,255,93,78,9,255,96,77,8,255,99,81,9,255,0,0,0,255,153,165,247,255,160,172,254,255,151,167,244,255,142,161,230,255,138,157,226,255,129,148,224,255,130,149,228,255,146,163,241,255,148,164,242,255,132,146,221,255,166,180,243,255,211,225,255,255,214,229,255,255,213,229,254,255,204,221,241,255,208,226,246,255,209,230,251,255,215,237,255,255,222,243,255,255,222,240,250,255,212,229,236,255,215,235,244,255,215,236,255,255,201,219,255,255,192,208,255,255,180,194,255,255,152,166,237,255,128,147,224,255,133,154,237,255,127,144,232,255,139,156,244,255,143,164,245,255,135,156,239,255,134,154,243,255,132,148,243,255,131,147,242,255,129,144,239,255,143,156,250,255,146,157,246,255,148,159,238,255,152,162,231,255,170,180,239,255,173,184,240,255,161,173,233,255,162,173,237,255,156,169,237,255,162,177,246,255,159,178,247,255,156,174,246,255,64,61,0,255,62,58,0,255,58,54,0,255,63,55,0,255,67,57,0,255,66,56,0,255,72,62,0,255,73,64,0,255,83,74,0,255,86,76,4,255,87,79,7,255,76,66,4,255,62,51,5,255,60,47,12,255,57,43,16,255,51,37,11,255,41,24,0,255,47,28,0,255,72,53,11,255,54,36,0,255,27,12,0,255,35,19,4,255,44,27,11,255,46,31,2,255,83,71,19,255,92,83,18,255,91,83,10,255,95,86,7,255,112,97,14,255,112,96,8,255,120,105,12,255,98,85,0,255,99,83,0,255,109,95,6,255,115,102,6,255,115,103,5,255,110,101,0,255,113,104,3,255,105,98,0,255,105,100,0,255,98,91,1,255,97,90,9,255,87,79,7,255,82,73,4,255,92,82,10,255,93,84,7,255,102,91,11,255,101,90,8,255,100,88,6,255,104,92,10,255,0,0,0,255,193,197,255,255,197,201,255,255,192,200,255,255,188,198,255,255,189,199,255,255,183,193,255,255,182,191,255,255,172,181,255,255,169,179,251,255,168,176,248,255,179,189,251,255,193,204,250,255,195,208,243,255,198,212,239,255,204,218,244,255,214,231,255,255,208,227,255,255,183,202,244,255,201,219,255,255,228,243,255,255,220,236,251,255,211,228,244,255,209,224,253,255,172,184,236,255,163,172,237,255,164,172,245,255,160,169,248,255,143,158,241,255,143,159,247,255,135,150,243,255,157,170,255,255,156,172,255,255,146,160,249,255,140,153,249,255,140,152,250,255,145,154,255,255,142,151,252,255,150,157,255,255,150,155,255,255,157,164,254,255,158,165,246,255,168,176,248,255,173,182,251,255,163,173,245,255,162,171,248,255,153,164,244,255,154,165,247,255,155,167,249,255,151,163,245,255,69,71,0,255,65,67,0,255,64,65,0,255,59,59,0,255,55,56,0,255,54,56,0,255,51,57,0,255,55,61,0,255,52,57,0,255,52,57,0,255,52,54,0,255,59,60,2,255,59,57,6,255,56,52,7,255,57,52,12,255,47,38,0,255,40,26,0,255,76,59,3,255,187,173,100,255,167,154,83,255,57,47,0,255,51,42,1,255,56,44,6,255,64,53,8,255,88,80,18,255,89,85,14,255,90,85,19,255,91,84,16,255,93,80,12,255,94,80,9,255,98,87,8,255,90,81,2,255,85,78,0,255,85,80,0,255,86,82,0,255,88,84,0,255,88,84,0,255,89,85,0,255,80,76,0,255,78,73,0,255,71,66,0,255,74,68,0,255,80,74,0,255,78,72,0,255,91,85,1,255,96,90,2,255,97,90,2,255,101,94,6,255,99,92,4,255,94,88,4,255,0,0,0,255,190,188,255,255,191,190,255,255,196,196,255,255,200,199,255,255,201,199,255,255,204,198,255,255,200,194,255,255,203,198,255,255,203,198,255,255,203,201,255,255,196,195,253,255,196,198,249,255,199,203,248,255,198,203,243,255,208,217,255,255,215,229,255,255,179,196,252,255,68,82,155,255,88,101,172,255,198,208,255,255,204,213,254,255,199,211,249,255,191,202,247,255,167,175,237,255,166,170,241,255,165,170,236,255,164,171,239,255,162,175,243,255,161,175,246,255,157,168,247,255,165,174,253,255,170,177,255,255,170,175,255,255,169,173,255,255,167,171,255,255,167,171,255,255,166,170,255,255,175,179,255,255,177,182,255,255,184,189,255,255,181,187,255,255,175,181,255,255,177,183,255,255,164,170,254,255,159,165,253,255,158,165,253,255,154,161,249,255,156,163,251,255,161,167,251,255,87,86,4,255,82,81,1,255,83,81,6,255,74,74,2,255,69,70,0,255,67,71,0,255,60,67,0,255,62,71,0,255,60,67,0,255,61,68,0,255,60,66,0,255,63,66,0,255,67,68,2,255,62,62,0,255,58,56,0,255,65,59,0,255,64,50,0,255,89,73,0,255,226,213,117,255,211,201,106,255,63,55,0,255,63,57,0,255,46,39,0,255,47,41,0,255,54,52,0,255,53,54,0,255,58,59,0,255,63,62,0,255,67,60,0,255,75,67,0,255,74,68,0,255,75,71,0,255,81,78,7,255,73,73,0,255,74,75,0,255,79,81,0,255,83,84,6,255,85,86,8,255,82,80,3,255,82,80,3,255,82,80,5,255,78,76,1,255,84,80,6,255,77,74,0,255,86,84,0,255,93,89,0,255,86,82,0,255,88,84,0,255,77,76,0,255,71,71,0,255,0,0,0,255,173,174,254,255,172,174,249,255,181,181,253,255,186,185,255,255,188,184,255,255,195,188,255,255,193,184,255,255,195,188,255,255,194,187,255,255,195,189,255,255,192,189,255,255,188,187,253,255,193,193,255,255,197,199,255,255,190,196,255,255,191,205,255,255,166,182,255,255,29,42,138,255,44,54,149,255,192,200,255,255,192,198,255,255,209,216,255,255,208,214,255,255,201,203,255,255,202,201,255,255,197,196,255,255,192,193,255,255,188,195,255,255,180,188,255,255,181,187,255,255,180,184,255,255,174,177,248,255,182,182,255,255,181,180,255,255,176,174,255,255,172,171,249,255,170,169,247,255,173,175,252,255,173,175,252,255,173,175,250,255,177,179,254,255,171,175,249,255,178,181,255,255,169,171,255,255,162,166,255,255,169,173,255,255,167,171,255,255,178,179,255,255,184,184,255,255,113,99,10,255,114,103,11,255,117,107,12,255,115,106,13,255,112,102,13,255,106,99,11,255,99,94,2,255,95,92,0,255,99,95,6,255,102,101,11,255,97,97,1,255,90,90,0,255,93,92,0,255,89,88,0,255,79,79,0,255,90,86,0,255,90,78,0,255,113,98,5,255,209,197,87,255,201,190,84,255,85,79,0,255,82,78,5,255,69,66,0,255,75,73,0,255,67,69,0,255,61,67,0,255,58,65,0,255,55,59,0,255,54,56,0,255,64,63,0,255,60,61,0,255,57,59,0,255,57,59,0,255,52,54,0,255,57,60,0,255,61,64,0,255,61,63,0,255,60,62,0,255,59,61,0,255,63,65,0,255,66,68,0,255,69,70,0,255,75,76,10,255,69,70,0,255,74,76,0,255,77,79,0,255,75,77,0,255,79,83,0,255,79,85,0,255,78,86,1,255,0,0,0,255,141,152,244,255,138,148,243,255,140,149,242,255,143,153,242,255,149,156,244,255,156,161,253,255,160,163,255,255,156,160,249,255,153,154,244,255,158,158,254,255,165,165,255,255,162,163,255,255,166,167,255,255,176,176,255,255,165,169,255,255,165,177,255,255,142,157,250,255,46,58,168,255,54,65,171,255,170,176,255,255,173,177,250,255,186,189,255,255,180,182,255,255,188,186,255,255,194,188,255,255,197,190,255,255,200,196,255,255,201,199,255,255,191,192,255,255,195,194,255,255,198,196,255,255,198,196,255,255,203,201,255,255,198,195,255,255,194,191,255,255,194,192,255,255,195,193,255,255,196,194,255,255,192,190,255,255,189,187,255,255,186,185,255,255,180,179,245,255,186,185,255,255,181,179,255,255,178,176,255,255,180,178,255,255,176,172,255,255,176,170,255,255,177,169,254,255,103,81,0,255,109,88,0,255,107,88,0,255,110,91,0,255,109,92,2,255,112,95,7,255,120,105,14,255,120,105,14,255,121,106,13,255,123,111,13,255,125,113,11,255,122,113,10,255,117,109,10,255,120,112,13,255,120,115,15,255,113,105,4,255,114,100,1,255,123,108,5,255,142,129,17,255,141,131,20,255,106,100,4,255,105,99,11,255,108,104,15,255,108,107,15,255,102,104,7,255,101,105,10,255,105,109,22,255,105,109,22,255,106,105,12,255,104,104,8,255,98,98,10,255,94,93,10,255,88,87,7,255,84,83,3,255,88,91,4,255,89,92,5,255,86,88,5,255,81,82,2,255,79,81,0,255,81,83,0,255,79,80,0,255,78,79,1,255,75,73,0,255,69,67,0,255,75,76,0,255,76,78,0,255,77,76,0,255,74,77,0,255,80,83,0,255,80,85,0,255,0,0,0,255,146,167,255,255,148,167,255,255,145,164,255,255,146,163,253,255,143,160,248,255,135,150,241,255,135,150,241,255,134,149,242,255,132,144,242,255,130,142,244,255,133,142,245,255,138,146,245,255,135,143,242,255,135,140,240,255,142,150,251,255,141,155,254,255,132,147,250,255,113,126,238,255,114,124,235,255,149,155,251,255,150,156,244,255,147,151,240,255,147,148,240,255,153,151,248,255,154,150,245,255,150,146,233,255,150,146,233,255,149,150,243,255,151,151,247,255,157,157,245,255,161,162,245,255,167,168,248,255,171,172,252,255,167,164,251,255,166,163,250,255,169,167,250,255,174,173,253,255,176,174,255,255,174,172,255,255,176,175,255,255,177,176,254,255,180,182,255,255,186,188,255,255,180,179,255,255,179,177,255,255,178,179,255,255,181,178,255,255,175,172,255,255,175,170,255,255,92,61,0,255,89,60,0,255,91,65,0,255,94,68,0,255,94,70,0,255,92,68,0,255,98,74,0,255,102,77,0,255,108,82,0,255,116,91,1,255,118,93,3,255,126,103,10,255,121,100,7,255,116,97,3,255,127,111,16,255,126,110,12,255,122,107,4,255,129,114,10,255,119,106,1,255,115,103,0,255,123,112,4,255,120,112,5,255,114,106,0,255,124,115,10,255,121,114,8,255,129,121,20,255,119,110,15,255,126,117,22,255,128,119,18,255,131,122,19,255,130,121,18,255,125,115,17,255,120,106,17,255,120,109,17,255,123,118,14,255,124,121,14,255,122,117,15,255,123,118,16,255,120,119,11,255,111,110,4,255,111,109,9,255,108,104,5,255,114,107,3,255,109,102,0,255,100,94,0,255,102,96,2,255,107,98,3,255,99,91,0,255,99,91,0,255,102,94,0,255,0,0,0,255,166,195,255,255,164,190,255,255,161,187,255,255,161,185,255,255,163,187,255,255,157,181,255,255,153,178,255,255,147,173,255,255,139,164,254,255,137,162,252,255,129,152,245,255,134,155,248,255,139,158,252,255,128,144,239,255,129,145,243,255,133,148,251,255,126,141,245,255,136,149,254,255,140,152,255,255,132,143,251,255,135,143,250,255,141,149,255,255,131,140,245,255,134,141,247,255,126,134,235,255,136,145,240,255,129,138,233,255,127,136,237,255,124,133,236,255,125,134,237,255,130,140,238,255,135,149,238,255,135,146,238,255,132,137,241,255,131,134,241,255,133,138,240,255,132,137,239,255,135,136,244,255,144,145,251,255,144,146,246,255,147,151,250,255,141,148,252,255,146,153,255,255,155,161,255,255,153,159,253,255,148,157,252,255,156,164,255,255,156,164,255,255,153,161,255,255,93,61,0,255,94,62,0,255,92,62,0,255,92,62,0,255,91,61,0,255,92,62,0,255,98,68,0,255,100,69,0,255,105,74,0,255,103,70,0,255,105,71,0,255,110,76,0,255,104,73,0,255,107,78,0,255,104,78,0,255,114,90,0,255,108,85,0,255,106,85,0,255,121,100,0,255,124,106,0,255,127,110,0,255,135,118,0,255,125,108,0,255,111,93,0,255,119,101,0,255,111,93,0,255,106,87,0,255,125,104,0,255,111,90,0,255,117,96,0,255,120,100,0,255,118,96,0,255,115,92,0,255,118,97,0,255,125,110,0,255,124,112,0,255,129,114,0,255,121,106,0,255,122,110,0,255,120,109,0,255,122,109,0,255,127,111,0,255,138,119,1,255,136,116,1,255,137,120,14,255,120,105,2,255,127,109,9,255,130,111,9,255,137,116,11,255,133,112,5,255,0,0,0,255,161,193,255,255,163,193,255,255,163,193,255,255,164,194,255,255,163,193,255,255,157,187,255,255,155,186,255,255,150,181,255,255,152,185,255,255,150,184,255,255,145,179,255,255,151,182,255,255,148,177,255,255,151,177,255,255,141,165,255,255,147,170,255,255,149,170,255,255,134,155,255,255,131,149,255,255,128,145,255,255,120,137,255,255,130,147,255,255,144,162,255,255,136,154,255,255,144,162,255,255,149,168,255,255,130,151,255,255,144,165,255,255,138,159,255,255,135,155,255,255,137,159,255,255,140,163,255,255,137,158,255,255,130,145,255,255,131,143,255,255,126,141,255,255,134,149,255,255,133,145,255,255,135,146,255,255,133,146,255,255,128,144,255,255,117,136,254,255,119,139,254,255,118,135,241,255,135,150,253,255,128,146,246,255,125,144,246,255,118,139,244,255,122,143,250,255,107,77,0,255,104,73,0,255,106,73,0,255,112,79,0,255,116,85,0,255,109,75,0,255,113,79,0,255,116,81,0,255,120,85,0,255,129,95,0,255,123,88,0,255,123,87,0,255,125,89,0,255,134,98,1,255,129,93,0,255,136,101,1,255,126,91,0,255,126,92,0,255,144,110,3,255,154,122,13,255,141,110,0,255,166,135,18,255,157,126,10,255,150,118,5,255,150,118,9,255,128,96,0,255,146,115,0,255,178,146,27,255,140,107,0,255,142,109,0,255,149,116,1,255,151,118,3,255,147,114,1,255,147,116,0,255,156,128,2,255,165,138,9,255,164,134,10,255,162,129,13,255,156,124,11,255,150,118,7,255,155,123,10,255,151,118,3,255,154,119,1,255,159,126,10,255,156,126,14,255,151,123,16,255,132,102,4,255,142,109,12,255,150,115,11,255,145,108,1,255,0,0,0,255,151,182,255,255,149,182,255,255,143,176,255,255,139,170,255,255,146,180,255,255,142,176,255,255,139,174,255,255,135,170,255,255,126,160,255,255,132,167,255,255,132,168,255,255,130,166,255,255,121,157,254,255,126,162,255,255,119,154,254,255,129,164,255,255,129,163,255,255,111,145,252,255,101,133,242,255,114,145,255,255,89,120,237,255,98,129,245,255,105,137,250,255,105,137,246,255,127,159,255,255,109,140,255,255,77,109,228,255,115,148,255,255,113,146,255,255,106,139,254,255,104,137,252,255,108,141,254,255,108,139,255,255,99,127,253,255,90,117,246,255,91,121,245,255,93,126,242,255,99,131,244,255,105,137,248,255,100,132,245,255,104,137,252,255,101,136,254,255,96,129,245,255,99,129,241,255,104,132,239,255,123,153,251,255,113,146,243,255,105,140,244,255,110,147,254,255,166,136,24,255,161,130,24,255,153,119,22,255,144,109,15,255,152,117,15,255,149,114,10,255,157,122,22,255,151,116,14,255,151,117,9,255,170,137,24,255,176,142,34,255,153,119,12,255,138,104,0,255,161,124,18,255,167,128,23,255,159,120,15,255,163,122,17,255,166,125,20,255,167,125,23,255,146,107,2,255,156,118,7,255,170,133,19,255,159,121,12,255,149,111,4,255,155,116,11,255,151,113,4,255,169,130,11,255,173,134,15,255,142,102,0,255,159,118,10,255,161,119,9,255,157,117,4,255,151,113,2,255,143,106,0,255,151,116,0,255,165,130,2,255,151,113,0,255,147,106,0,255,141,99,0,255,161,119,11,255,165,123,13,255,149,107,0,255,143,102,0,255,168,128,14,255,148,110,1,255,146,109,5,255,131,95,0,255,133,95,0,255,161,119,17,255,154,113,8,255,0,0,0,255,94,125,231,255,102,136,233,255,111,146,240,255,103,138,240,255,106,141,245,255,98,133,233,255,104,139,241,255,104,138,246,255,85,118,231,255,79,113,221,255,102,136,243,255,117,151,255,255,94,131,237,255,88,127,232,255,96,135,240,255,92,133,238,255,89,130,235,255,88,130,232,255,109,148,253,255,99,137,248,255,85,122,236,255,96,134,243,255,106,144,251,255,100,139,244,255,104,142,251,255,86,125,244,255,82,121,240,255,113,153,255,255,96,137,245,255,94,136,246,255,98,138,251,255,104,142,253,255,112,149,255,255,104,139,255,255,90,125,253,255,104,142,255,255,108,149,255,255,114,156,255,255,94,136,244,255,90,132,242,255,106,148,255,255,112,153,255,255,87,127,241,255,107,145,254,255,109,146,250,255,124,160,255,255,122,160,255,255,94,136,238,255,101,142,247,255,169,135,27,255,161,127,17,255,144,108,0,255,146,108,0,255,158,121,7,255,162,124,13,255,158,121,17,255,146,111,11,255,148,115,12,255,124,93,0,255,156,129,16,255,148,121,4,255,135,106,0,255,148,117,0,255,147,114,0,255,150,114,0,255,164,125,20,255,158,118,20,255,144,103,11,255,154,114,19,255,167,128,25,255,153,116,10,255,133,95,0,255,150,112,15,255,156,116,18,255,149,110,7,255,142,104,0,255,131,93,0,255,130,88,0,255,142,99,4,255,135,93,0,255,155,113,13,255,130,90,0,255,119,80,0,255,153,116,1,255,154,118,0,255,146,106,0,255,155,115,2,255,166,124,14,255,163,120,15,255,156,113,11,255,130,87,0,255,127,87,0,255,165,127,16,255,141,102,1,255,132,94,0,255,149,114,14,255,140,105,5,255,142,106,9,255,135,96,1,255,0,0,0,255,94,128,238,255,111,147,255,255,109,147,255,255,97,134,248,255,93,131,242,255,97,134,238,255,109,144,244,255,107,140,243,255,131,162,255,255,99,126,239,255,107,134,251,255,120,149,255,255,107,138,255,255,108,141,255,255,105,141,255,255,91,130,235,255,97,137,235,255,111,152,244,255,101,141,236,255,88,127,230,255,102,139,245,255,122,160,255,255,105,143,240,255,99,139,237,255,106,145,248,255,113,151,255,255,124,162,255,255,125,167,255,255,113,156,251,255,120,162,255,255,100,142,242,255,125,165,255,255,136,175,255,255,102,139,254,255,101,137,255,255,109,149,255,255,100,140,253,255,89,131,241,255,92,135,240,255,99,142,244,255,125,168,255,255,128,168,255,255,90,128,239,255,114,153,254,255,123,161,255,255,106,141,241,255,115,150,250,255,113,149,246,255,120,159,254,255,131,92,0,255,144,105,0,255,141,100,0,255,153,113,2,255,154,114,3,255,147,109,0,255,141,101,5,255,132,96,0,255,123,89,0,255,108,79,0,255,137,108,4,255,154,125,21,255,165,133,32,255,150,117,14,255,137,101,0,255,142,106,0,255,127,88,0,255,120,82,0,255,120,79,0,255,114,75,0,255,133,95,0,255,117,80,0,255,119,81,0,255,125,86,0,255,138,100,3,255,133,94,0,255,139,100,0,255,133,94,0,255,127,85,0,255,137,94,0,255,135,92,0,255,151,111,16,255,139,100,9,255,134,95,2,255,145,106,1,255,165,127,18,255,156,119,15,255,144,107,3,255,124,85,0,255,139,100,0,255,165,126,25,255,143,105,6,255,141,104,0,255,156,121,19,255,115,76,0,255,118,79,0,255,127,91,0,255,131,97,0,255,135,100,6,255,122,87,0,255,0,0,0,255,111,150,255,255,114,155,255,255,102,142,253,255,101,141,252,255,108,146,255,255,114,154,250,255,123,159,255,255,132,166,255,255,147,176,255,255,118,147,251,255,101,130,234,255,90,122,223,255,105,138,241,255,118,154,255,255,113,149,255,255,128,167,255,255,135,173,255,255,135,176,255,255,141,180,255,255,122,160,255,255,138,175,255,255,136,174,255,255,130,169,255,255,117,155,252,255,122,161,255,255,116,155,255,255,122,161,255,255,128,170,255,255,118,161,255,255,120,163,255,255,104,144,239,255,116,155,246,255,121,160,253,255,110,149,254,255,90,128,237,255,99,136,240,255,111,148,252,255,131,170,255,255,116,155,255,255,90,129,230,255,112,150,249,255,114,151,255,255,99,134,236,255,140,179,255,255,137,176,255,255,128,164,255,255,124,158,255,255,120,155,249,255,133,168,255,255,127,85,0,255,135,92,0,255,132,88,1,255,134,88,2,255,159,116,21,255,154,114,18,255,154,112,28,255,132,92,7,255,125,89,0,255,156,121,27,255,136,100,16,255,116,78,7,255,124,79,20,255,122,77,12,255,148,102,16,255,155,113,11,255,155,116,11,255,137,102,0,255,138,100,3,255,142,106,9,255,151,116,12,255,159,125,17,255,161,127,19,255,166,132,25,255,149,114,14,255,123,85,0,255,142,106,0,255,176,140,26,255,159,121,14,255,147,108,5,255,141,102,1,255,167,127,32,255,115,78,0,255,138,101,13,255,153,113,17,255,133,95,0,255,166,130,42,255,120,86,0,255,128,96,0,255,145,112,7,255,169,138,32,255,150,121,19,255,124,93,2,255,140,108,21,255,133,96,8,255,151,111,26,255,122,84,1,255,131,95,9,255,148,111,20,255,146,110,14,255,0,0,0,255,120,163,255,255,123,167,254,255,121,167,253,255,96,139,234,255,101,141,237,255,101,143,227,255,123,163,248,255,130,166,255,255,99,134,228,255,119,155,239,255,139,177,248,255,131,176,235,255,133,178,243,255,107,153,239,255,100,142,244,255,100,139,244,255,118,153,255,255,117,155,252,255,113,149,246,255,104,139,243,255,96,130,238,255,94,128,236,255,89,123,230,255,106,141,241,255,132,170,255,255,113,149,255,255,79,115,229,255,96,134,241,255,108,147,250,255,114,153,254,255,88,128,223,255,140,177,255,255,117,154,242,255,102,142,238,255,122,160,255,255,89,125,213,255,135,169,255,255,127,159,255,255,110,143,248,255,86,117,223,255,105,134,236,255,131,162,253,255,115,147,234,255,122,159,247,255,104,144,229,255,133,171,254,255,124,160,246,255,107,144,235,255,109,145,241,255,149,107,9,255,127,84,0,255,128,83,2,255,120,74,0,255,148,107,19,255,101,61,0,255,114,75,0,255,112,73,0,255,112,76,0,255,134,98,4,255,102,63,0,255,78,34,0,255,71,23,0,255,86,37,0,255,131,84,4,255,142,100,2,255,140,103,0,255,128,95,0,255,140,104,7,255,135,101,4,255,135,99,2,255,141,108,5,255,139,105,0,255,139,105,0,255,158,122,25,255,117,81,0,255,115,81,0,255,162,126,16,255,163,126,20,255,147,107,9,255,122,81,0,255,150,110,25,255,110,72,0,255,109,73,0,255,141,103,18,255,132,95,14,255,115,82,13,255,88,58,0,255,134,105,25,255,96,69,0,255,107,81,0,255,117,92,2,255,80,54,0,255,112,84,11,255,135,99,25,255,111,73,0,255,93,56,0,255,116,80,4,255,107,72,0,255,124,90,3,255,0,0,0,255,128,171,255,255,127,172,253,255,135,181,255,255,107,148,236,255,154,194,255,255,141,180,255,255,143,182,255,255,143,179,255,255,121,157,251,255,153,192,255,255,177,221,255,255,184,232,255,255,169,218,255,255,124,171,251,255,113,155,253,255,115,152,255,255,127,160,255,255,115,151,248,255,120,154,251,255,120,156,253,255,114,147,250,255,116,150,255,255,116,150,255,255,97,133,230,255,138,174,255,255,140,174,255,255,93,129,239,255,92,129,235,255,108,148,246,255,133,174,255,255,105,145,230,255,145,183,255,255,146,182,255,255,114,152,237,255,123,160,241,255,140,173,242,255,167,197,255,255,121,150,230,255,159,186,255,255,148,174,255,255,138,163,253,255,175,201,255,255,143,171,244,255,120,156,230,255,144,182,255,255,162,199,255,255,139,175,251,255,148,183,255,255,131,165,252,255,132,91,0,255,122,83,0,255,106,65,0,255,144,107,18,255,139,103,17,255,71,36,0,255,65,28,0,255,133,97,21,255,141,108,13,255,118,84,0,255,134,97,6,255,133,95,12,255,131,89,17,255,123,81,5,255,158,119,26,255,162,125,21,255,149,117,6,255,125,94,0,255,121,86,0,255,145,110,26,255,132,95,15,255,127,93,6,255,165,131,31,255,154,121,18,255,175,140,50,255,137,101,13,255,134,99,7,255,134,98,4,255,137,100,9,255,135,95,10,255,142,100,26,255,124,83,19,255,134,100,39,255,72,40,0,255,91,56,0,255,136,102,41,255,72,41,0,255,61,32,0,255,59,32,0,255,53,27,0,255,53,28,0,255,69,45,0,255,81,61,2,255,78,56,0,255,86,55,0,255,79,44,0,255,84,53,0,255,107,76,9,255,61,32,0,255,90,62,0,255,0,0,0,255,133,172,255,255,149,190,255,255,111,148,237,255,116,152,238,255,184,219,255,255,190,227,255,255,122,158,234,255,114,147,242,255,137,171,255,255,121,158,249,255,122,160,243,255,124,166,238,255,132,174,250,255,97,136,229,255,93,130,234,255,106,138,249,255,130,161,255,255,134,169,255,255,110,145,229,255,123,160,240,255,128,162,249,255,90,124,224,255,101,134,237,255,80,115,205,255,118,154,242,255,121,156,248,255,121,157,251,255,118,155,246,255,120,160,245,255,113,155,229,255,131,172,236,255,121,155,216,255,183,215,255,255,164,199,255,255,119,153,214,255,183,214,255,255,194,223,255,255,196,223,255,255,202,228,255,255,202,227,255,255,186,210,255,255,174,194,253,255,177,199,255,255,169,200,255,255,176,211,255,255,171,202,255,255,148,179,246,255,194,223,255,255,165,193,255,255,156,115,23,255,168,129,38,255,143,107,21,255,154,119,37,255,135,104,24,255,93,63,0,255,69,37,0,255,154,123,58,255,146,115,33,255,124,95,3,255,145,114,24,255,147,112,30,255,137,101,27,255,87,53,0,255,109,76,0,255,133,102,12,255,125,96,2,255,139,109,19,255,128,96,19,255,84,51,0,255,80,46,0,255,88,55,0,255,110,80,0,255,120,91,0,255,92,59,0,255,109,75,1,255,136,103,26,255,101,68,0,255,81,46,0,255,109,74,0,255,72,34,0,255,68,30,0,255,71,39,0,255,63,33,0,255,71,39,0,255,74,42,0,255,62,31,0,255,55,26,0,255,96,68,18,255,101,74,21,255,100,72,22,255,117,94,44,255,106,84,37,255,65,41,0,255,74,45,0,255,94,64,4,255,103,72,15,255,125,96,38,255,73,47,0,255,104,79,22,255,0,0,0,255,87,126,217,255,112,148,234,255,101,136,218,255,120,151,231,255,162,192,255,255,186,218,255,255,101,132,197,255,109,140,222,255,131,160,252,255,110,141,231,255,108,143,225,255,118,154,228,255,168,202,255,255,146,179,255,255,122,153,243,255,130,159,253,255,116,146,236,255,127,159,236,255,171,204,255,255,175,209,255,255,167,200,255,255,145,175,255,255,135,164,255,255,163,196,255,255,146,180,254,255,119,152,229,255,154,187,255,255,174,209,255,255,146,181,255,255,183,221,255,255,187,225,255,255,184,216,255,255,192,222,255,255,184,216,255,255,181,213,255,255,193,224,255,255,200,229,255,255,159,187,237,255,154,181,234,255,155,183,233,255,138,161,211,255,149,171,218,255,190,214,255,255,181,210,255,255,161,191,251,255,152,183,240,255,130,159,217,255,182,208,255,255,151,176,233,255,114,73,7,255,124,85,20,255,117,81,19,255,88,56,0,255,83,55,0,255,83,59,0,255,80,54,5,255,91,64,17,255,65,38,0,255,89,64,0,255,84,57,0,255,77,49,0,255,56,26,0,255,49,20,0,255,64,38,0,255,44,19,0,255,42,15,0,255,104,75,19,255,85,55,3,255,55,25,0,255,63,33,0,255,61,32,0,255,95,69,0,255,101,75,0,255,77,49,0,255,142,114,51,255,90,60,0,255,65,37,0,255,103,76,0,255,123,97,4,255,100,69,0,255,150,121,41,255,126,99,20,255,132,105,28,255,143,110,39,255,95,62,0,255,116,84,11,255,108,78,5,255,141,111,39,255,112,81,14,255,112,81,24,255,111,81,31,255,85,56,16,255,47,19,0,255,88,62,0,255,130,102,28,255,71,39,0,255,81,50,3,255,90,66,2,255,111,91,22,255,0,0,0,255,131,170,235,255,138,174,236,255,167,199,255,255,172,200,255,255,172,196,255,255,175,201,250,255,164,191,238,255,190,217,255,255,166,191,255,255,171,198,255,255,178,206,255,255,199,229,255,255,206,235,255,255,191,217,255,255,211,236,255,255,213,240,255,255,151,180,236,255,170,200,252,255,200,230,255,255,192,222,255,255,194,223,255,255,160,186,255,255,154,180,255,255,178,206,255,255,113,141,204,255,165,195,255,255,190,218,255,255,152,179,255,255,132,158,251,255,155,186,255,255,105,134,214,255,129,156,235,255,123,150,227,255,112,145,216,255,160,193,255,255,139,171,244,255,147,177,250,255,114,144,216,255,143,174,241,255,143,174,231,255,144,174,224,255,170,199,239,255,208,236,255,255,167,193,255,255,125,153,227,255,184,216,255,255,174,205,252,255,165,189,253,255,144,164,233,255,82,45,0,255,98,65,12,255,45,13,0,255,76,49,0,255,105,83,25,255,97,76,21,255,73,50,6,255,37,14,0,255,63,38,0,255,109,85,37,255,125,100,44,255,119,94,38,255,65,38,0,255,101,75,38,255,102,78,42,255,54,30,0,255,51,25,0,255,65,39,2,255,103,78,37,255,98,74,30,255,76,51,10,255,107,83,35,255,135,114,51,255,114,93,28,255,67,44,0,255,78,53,0,255,88,64,4,255,75,51,0,255,108,87,0,255,155,132,39,255,111,87,1,255,108,83,1,255,80,58,0,255,113,90,10,255,87,59,0,255,95,66,0,255,116,86,0,255,140,110,20,255,104,73,0,255,94,65,0,255,78,48,0,255,74,47,0,255,67,41,0,255,76,51,0,255,108,85,9,255,119,95,25,255,51,19,0,255,81,51,13,255,138,116,58,255,94,75,9,255,0,0,0,255,157,190,243,255,210,242,255,255,179,206,255,255,150,172,230,255,158,179,234,255,182,205,249,255,218,241,255,255,192,217,255,255,146,170,218,255,130,155,211,255,136,161,217,255,190,217,255,255,154,180,217,255,153,177,213,255,201,225,255,255,204,230,255,255,190,216,253,255,152,177,218,255,157,181,225,255,179,204,245,255,148,172,220,255,120,141,204,255,141,162,227,255,188,211,255,255,177,202,255,255,167,191,251,255,180,204,255,255,147,168,255,255,100,123,216,255,144,168,254,255,147,172,254,255,175,197,255,255,142,165,245,255,168,196,255,255,160,189,255,255,139,169,255,255,115,145,235,255,151,182,255,255,161,190,255,255,177,207,255,255,181,208,255,255,188,214,255,255,179,204,255,255,147,170,246,255,136,160,230,255,204,236,255,255,174,204,242,255,117,139,197,255,161,180,246,255,110,83,30,255,109,84,30,255,50,27,0,255,134,113,56,255,132,112,49,255,98,79,20,255,86,65,20,255,42,18,0,255,54,30,0,255,110,86,40,255,97,70,23,255,114,88,39,255,96,71,17,255,101,75,24,255,79,52,9,255,47,21,0,255,45,20,0,255,47,23,0,255,47,24,0,255,57,34,0,255,63,39,5,255,54,30,0,255,63,41,0,255,66,44,0,255,60,37,0,255,53,29,0,255,110,90,21,255,109,88,7,255,119,99,12,255,128,106,21,255,99,75,1,255,115,92,22,255,115,96,28,255,138,119,51,255,136,116,47,255,65,41,0,255,126,102,16,255,161,136,46,255,138,113,29,255,108,85,5,255,112,92,19,255,120,102,30,255,126,110,32,255,136,120,45,255,94,76,14,255,46,24,0,255,40,13,0,255,68,41,12,255,68,45,4,255,49,28,0,255,0,0,0,255,146,171,225,255,205,228,255,255,121,142,199,255,123,143,206,255,157,176,235,255,169,190,235,255,213,237,255,255,201,225,255,255,145,169,215,255,158,185,232,255,141,167,216,255,159,184,238,255,154,180,231,255,176,203,246,255,208,234,255,255,210,235,255,255,208,232,255,255,208,231,255,255,198,221,255,255,192,216,250,255,201,225,255,255,192,214,255,255,189,211,255,255,195,218,255,255,202,226,255,255,145,165,234,255,146,167,248,255,136,156,243,255,127,149,234,255,156,180,254,255,140,163,233,255,140,159,227,255,117,136,204,255,119,139,208,255,190,214,255,255,129,153,239,255,94,119,209,255,117,142,226,255,147,170,250,255,143,163,236,255,135,153,225,255,129,145,223,255,119,135,210,255,161,179,241,255,209,231,255,255,215,242,255,255,187,214,243,255,187,210,251,255,206,227,255,255,55,35,0,255,52,32,0,255,52,33,0,255,86,67,8,255,85,67,3,255,70,51,0,255,67,46,3,255,57,35,0,255,66,45,2,255,75,54,9,255,49,28,0,255,73,51,4,255,71,50,0,255,102,79,27,255,86,62,18,255,98,72,37,255,100,76,48,255,79,58,27,255,81,62,19,255,80,61,18,255,82,61,32,255,42,21,0,255,66,46,9,255,107,88,48,255,74,51,19,255,94,72,33,255,111,91,32,255,118,99,30,255,114,94,25,255,77,56,0,255,83,62,0,255,77,56,0,255,84,64,1,255,77,59,0,255,90,71,5,255,49,29,0,255,74,52,0,255,135,113,28,255,135,114,35,255,66,48,0,255,60,45,0,255,87,74,4,255,107,95,11,255,88,75,0,255,71,55,4,255,46,26,0,255,82,57,27,255,82,55,25,255,81,57,19,255,81,58,17,255,0,0,0,255,203,223,255,255,203,222,255,255,169,188,247,255,170,188,252,255,185,204,255,255,188,209,252,255,198,220,255,255,189,210,253,255,180,201,246,255,206,227,255,255,182,204,251,255,184,205,255,255,153,176,228,255,169,193,237,255,157,183,218,255,155,179,207,255,176,197,228,255,174,193,236,255,175,194,237,255,173,194,223,255,213,234,255,255,189,209,246,255,148,167,207,255,181,204,236,255,161,183,222,255,144,164,223,255,137,156,225,255,141,161,230,255,178,199,255,255,172,193,255,255,178,199,255,255,171,191,254,255,178,196,255,255,165,184,250,255,206,226,255,255,181,203,255,255,120,142,227,255,120,141,220,255,189,207,255,255,195,210,255,255,168,181,251,255,148,160,244,255,167,180,255,255,184,200,251,255,209,229,255,255,173,198,228,255,173,200,230,255,174,198,236,255,174,197,238,255,72,58,9,255,71,55,4,255,80,65,8,255,99,83,23,255,96,80,20,255,96,79,25,255,72,53,10,255,88,70,30,255,82,67,24,255,96,83,38,255,75,62,17,255,90,77,32,255,62,48,3,255,68,51,8,255,58,38,3,255,88,67,36,255,90,71,41,255,55,39,6,255,69,54,15,255,53,37,1,255,52,35,9,255,36,19,0,255,64,45,12,255,73,55,19,255,56,37,7,255,52,33,3,255,62,42,9,255,64,42,5,255,66,43,9,255,44,22,0,255,63,42,0,255,69,49,0,255,105,84,17,255,109,89,20,255,60,41,0,255,86,66,0,255,124,100,28,255,95,71,0,255,90,71,3,255,86,70,11,255,52,37,0,255,57,43,0,255,126,113,42,255,85,72,2,255,40,22,0,255,48,25,0,255,112,84,45,255,78,49,5,255,82,56,5,255,115,92,38,255,0,0,0,255,184,200,251,255,175,190,247,255,156,172,232,255,159,175,235,255,159,176,230,255,183,202,245,255,167,185,225,255,173,188,231,255,159,172,217,255,180,193,238,255,165,178,223,255,193,207,252,255,187,204,247,255,197,217,252,255,167,188,219,255,165,184,214,255,200,216,249,255,186,201,240,255,202,218,254,255,203,220,246,255,219,236,255,255,191,210,243,255,182,200,236,255,199,218,248,255,203,222,252,255,193,213,246,255,191,213,250,255,189,212,246,255,211,233,255,255,192,213,255,255,186,206,255,255,150,171,238,255,146,166,235,255,195,214,255,255,169,189,255,255,131,155,227,255,160,184,255,255,165,184,252,255,169,185,244,255,203,218,255,255,198,212,255,255,129,142,213,255,170,183,253,255,215,233,255,255,207,230,255,255,143,171,210,255,177,206,250,255,173,199,250,255,140,163,217,255,57,44,0,255,73,59,12,255,50,36,0,255,88,72,23,255,67,50,0,255,44,28,0,255,40,22,0,255,55,40,1,255,31,18,0,255,37,26,0,255,44,37,0,255,39,32,0,255,29,20,0,255,40,27,0,255,32,17,0,255,41,25,0,255,49,36,4,255,47,34,0,255,69,55,18,255,58,44,5,255,57,43,6,255,33,20,0,255,38,26,0,255,35,21,0,255,62,43,13,255,56,36,12,255,28,9,0,255,33,14,0,255,80,58,35,255,50,29,0,255,73,54,11,255,106,89,37,255,90,71,15,255,99,80,22,255,84,68,9,255,93,74,16,255,108,85,31,255,66,45,0,255,64,46,0,255,88,73,30,255,52,37,6,255,27,13,0,255,84,71,18,255,76,61,6,255,61,43,7,255,62,39,8,255,95,67,30,255,44,17,0,255,81,59,10,255,119,99,49,255,0,0,0,255,182,196,243,255,205,219,255,255,167,183,232,255,188,205,255,255,211,227,255,255,215,233,255,255,200,215,254,255,224,237,255,255,218,229,255,255,211,218,255,255,216,223,255,255,226,235,255,255,215,228,255,255,223,238,255,255,214,230,255,255,206,219,251,255,208,221,255,255,186,200,237,255,197,211,250,255,198,212,249,255,222,235,255,255,217,229,255,255,220,234,255,255,193,212,242,255,199,219,243,255,227,246,255,255,222,241,255,255,175,197,220,255,205,226,255,255,182,201,244,255,149,166,218,255,165,184,240,255,156,175,233,255,171,187,246,255,162,181,239,255,147,170,224,255,189,210,255,255,191,209,255,255,167,182,225,255,203,218,249,255,228,242,255,255,171,184,237,255,179,194,249,255,194,212,248,255,193,216,247,255,160,188,225,255,211,238,255,255,174,196,245,255,136,156,206,255,40,25,0,255,44,29,0,255,27,10,0,255,33,16,0,255,59,42,0,255,68,52,3,255,44,30,0,255,26,13,0,255,50,37,0,255,78,67,21,255,43,35,0,255,40,35,0,255,58,48,12,255,55,42,10,255,46,34,10,255,35,23,0,255,62,53,20,255,47,37,1,255,58,44,7,255,68,54,9,255,88,80,18,255,56,50,0,255,34,30,0,255,48,39,0,255,63,43,10,255,66,46,22,255,13,0,0,255,25,12,3,255,84,65,35,255,50,32,0,255,40,25,0,255,50,36,9,255,33,22,0,255,56,45,13,255,43,31,0,255,25,11,0,255,29,12,0,255,33,16,0,255,36,18,0,255,32,16,0,255,30,15,0,255,25,10,0,255,37,21,0,255,45,29,0,255,94,76,40,255,95,75,42,255,69,45,19,255,22,0,0,255,45,28,0,255,53,38,9,255,0,0,0,255,211,226,255,255,228,245,255,255,222,239,255,255,196,213,255,255,187,203,252,255,211,225,255,255,229,242,255,255,205,218,255,255,177,188,234,255,212,220,255,255,215,220,255,255,197,207,243,255,200,213,245,255,209,221,245,255,220,232,255,255,193,202,235,255,208,218,254,255,197,211,248,255,187,201,246,255,167,175,237,255,199,205,255,255,221,225,255,255,207,216,255,255,192,212,245,255,189,209,233,255,242,255,255,255,230,243,252,255,171,190,220,255,205,223,255,255,215,230,255,255,205,219,246,255,222,233,255,255,199,210,242,255,212,224,255,255,230,244,255,255,226,243,255,255,222,239,255,255,219,237,255,255,223,239,255,255,225,240,255,255,230,245,255,255,218,234,255,255,210,226,255,255,161,179,215,255,160,180,213,255,186,210,236,255,233,255,255,255,210,227,255,255,202,217,246,255,81,67,20,255,75,60,21,255,47,30,10,255,37,19,0,255,75,58,14,255,112,96,44,255,94,82,40,255,47,35,0,255,68,56,6,255,83,73,20,255,57,51,3,255,48,44,0,255,45,36,0,255,74,62,24,255,69,58,30,255,32,23,0,255,64,58,22,255,38,30,0,255,39,25,0,255,74,60,13,255,94,86,21,255,84,81,14,255,61,59,10,255,72,65,23,255,96,77,37,255,49,28,0,255,12,3,0,255,19,10,5,255,81,64,38,255,89,70,38,255,35,20,0,255,25,13,0,255,37,27,15,255,20,11,0,255,52,42,17,255,59,47,21,255,32,17,0,255,42,26,11,255,43,26,10,255,52,35,15,255,62,47,18,255,80,64,38,255,78,61,43,255,36,19,0,255,54,37,7,255,59,42,12,255,27,9,0,255,26,7,0,255,30,14,0,255,32,16,0,255,0,0,0,255,180,195,234,255,208,225,245,255,218,236,255,255,180,197,241,255,143,159,211,255,161,173,215,255,208,220,255,255,187,199,249,255,172,182,235,255,198,204,252,255,207,211,255,255,210,219,255,255,181,193,231,255,186,197,225,255,223,232,255,255,191,197,233,255,217,225,255,255,216,230,255,255,181,195,242,255,161,169,234,255,171,174,241,255,194,196,245,255,183,190,232,255,159,178,218,255,206,227,255,255,243,252,255,255,236,245,250,255,174,191,217,255,166,185,217,255,220,235,255,255,230,242,255,255,218,228,240,255,235,244,255,255,203,213,238,255,196,208,234,255,223,238,255,255,213,229,244,255,212,229,245,255,203,220,240,255,193,208,237,255,175,191,217,255,177,194,212,255,219,236,255,255,201,218,248,255,196,213,243,255,228,246,255,255,229,248,255,255,225,241,255,255,223,239,255,255,68,56,0,255,61,47,0,255,29,12,0,255,32,16,0,255,69,54,0,255,71,60,0,255,67,56,0,255,49,40,0,255,57,47,0,255,72,64,0,255,81,78,11,255,51,47,0,255,40,34,0,255,99,89,36,255,77,65,23,255,46,34,0,255,78,70,31,255,50,41,2,255,50,36,0,255,80,67,23,255,71,64,9,255,71,66,10,255,46,43,0,255,86,77,34,255,102,82,32,255,75,56,16,255,20,12,1,255,6,0,0,255,54,36,26,255,62,43,28,255,47,33,20,255,23,11,0,255,29,17,5,255,27,13,2,255,32,19,2,255,48,33,14,255,42,27,6,255,50,33,13,255,71,56,33,255,63,49,23,255,50,36,10,255,33,21,0,255,34,21,5,255,28,14,1,255,27,14,0,255,33,20,3,255,18,5,0,255,30,13,0,255,38,17,0,255,45,21,0,255,0,0,0,255,194,208,255,255,226,243,255,255,223,239,255,255,186,201,255,255,184,195,255,255,188,199,255,255,206,215,255,255,198,208,255,255,183,191,255,255,174,177,244,255,204,208,255,255,215,221,255,255,156,166,219,255,178,190,232,255,209,221,255,255,177,185,224,255,205,214,253,255,205,219,255,255,175,188,232,255,184,191,246,255,184,189,245,255,209,212,255,255,169,178,221,255,153,173,223,255,180,199,239,255,235,243,254,255,249,255,255,255,201,219,229,255,193,212,227,255,208,222,235,255,232,244,255,255,226,238,250,255,228,242,253,255,223,236,253,255,207,222,241,255,213,228,249,255,205,222,242,255,184,199,222,255,192,206,232,255,205,219,245,255,222,234,255,255,221,234,250,255,227,241,254,255,228,241,255,255,222,235,252,255,237,250,255,255,225,242,255,255,217,238,255,255,210,234,255,255,128,119,54,255,73,62,6,255,74,60,25,255,62,46,12,255,88,75,22,255,132,122,61,255,92,83,26,255,46,40,0,255,75,66,7,255,93,87,27,255,112,108,45,255,62,58,0,255,57,51,0,255,115,105,54,255,75,64,19,255,43,31,0,255,77,68,29,255,57,45,5,255,36,23,0,255,65,52,8,255,59,51,2,255,49,42,0,255,33,28,0,255,54,42,2,255,63,44,0,255,107,89,41,255,25,18,2,255,6,1,0,255,27,13,0,255,33,16,0,255,26,14,0,255,33,22,0,255,34,21,2,255,46,34,12,255,49,35,6,255,45,32,0,255,62,49,7,255,46,33,0,255,63,50,5,255,48,35,0,255,58,45,3,255,49,37,0,255,33,20,0,255,43,29,0,255,29,13,0,255,31,15,0,255,59,46,14,255,78,63,20,255,71,49,2,255,104,79,23,255,0,0,0,255,182,193,249,255,181,195,230,255,193,209,243,255,167,180,233,255,123,133,194,255,163,172,229,255,209,215,255,255,180,189,248,255,162,168,228,255,143,147,210,255,193,197,255,255,198,204,255,255,140,150,201,255,180,191,236,255,212,224,255,255,178,187,226,255,198,210,250,255,219,232,255,255,190,203,247,255,196,204,253,255,206,213,255,255,222,227,255,255,201,213,253,255,192,211,255,255,148,166,214,255,230,237,253,255,249,254,255,255,228,242,255,255,222,239,255,255,229,241,255,255,222,233,255,255,221,234,253,255,209,221,243,255,206,220,249,255,210,223,255,255,193,206,248,255,209,222,255,255,192,205,250,255,207,220,255,255,197,210,252,255,206,218,255,255,222,235,255,255,212,226,255,255,226,242,255,255,224,240,255,255,196,209,241,255,177,192,235,255,184,206,253,255,151,176,232,255,114,107,39,255,81,72,15,255,66,54,14,255,64,51,17,255,56,44,4,255,76,68,22,255,75,67,21,255,29,22,0,255,35,30,0,255,39,34,0,255,48,43,5,255,47,39,3,255,37,28,0,255,44,33,3,255,40,27,0,255,57,44,10,255,67,55,17,255,50,37,0,255,52,38,0,255,49,37,0,255,39,30,0,255,37,29,0,255,33,23,0,255,33,18,0,255,91,71,10,255,104,87,31,255,16,11,0,255,10,8,0,255,37,28,0,255,51,40,0,255,59,51,4,255,40,32,0,255,44,32,0,255,87,76,31,255,89,79,18,255,72,64,0,255,107,99,16,255,86,79,0,255,105,95,10,255,116,105,25,255,112,100,24,255,105,94,15,255,117,106,24,255,132,119,51,255,48,27,0,255,45,24,0,255,144,129,60,255,160,146,58,255,139,121,35,255,164,144,58,255,0,0,0,255,174,183,240,255,189,201,241,255,191,204,238,255,199,211,251,255,179,187,233,255,180,188,234,255,226,233,255,255,220,225,255,255,216,221,255,255,207,212,250,255,208,216,252,255,218,227,255,255,211,222,252,255,215,228,255,255,198,211,245,255,188,200,238,255,205,218,255,255,203,217,255,255,206,218,255,255,216,225,255,255,218,226,255,255,222,232,255,255,222,237,255,255,164,184,245,255,151,168,224,255,239,244,255,255,245,247,255,255,218,227,255,255,204,215,255,255,196,204,251,255,215,223,255,255,211,223,255,255,168,179,224,255,166,176,237,255,183,191,255,255,148,156,239,255,169,176,255,255,150,160,245,255,139,150,230,255,143,155,231,255,150,161,240,255,138,149,231,255,123,136,204,255,207,228,255,255,210,231,255,255,111,126,195,255,95,109,197,255,116,134,220,255,91,111,197,255,71,62,3,255,53,42,0,255,52,39,0,255,52,38,1,255,30,20,0,255,64,55,14,255,90,79,33,255,54,46,0,255,55,51,6,255,56,51,11,255,42,33,0,255,32,21,0,255,35,24,0,255,33,20,0,255,29,15,0,255,65,51,6,255,80,66,17,255,75,62,9,255,84,72,14,255,79,69,10,255,67,60,6,255,66,59,15,255,75,64,36,255,34,18,0,255,109,90,24,255,101,85,23,255,18,14,0,255,13,12,0,255,51,46,4,255,109,104,48,255,86,80,22,255,81,74,19,255,63,52,6,255,72,62,13,255,109,99,38,255,107,99,26,255,112,106,20,255,113,106,18,255,107,96,14,255,101,90,11,255,87,73,0,255,104,91,13,255,118,106,20,255,116,102,31,255,41,20,0,255,39,18,0,255,100,85,16,255,90,78,0,255,80,65,0,255,102,85,7,255,0,0,0,255,202,213,255,255,203,216,255,255,203,217,254,255,225,235,255,255,191,200,241,255,165,176,222,255,201,209,255,255,200,204,249,255,199,204,244,255,213,222,255,255,223,234,255,255,220,231,255,255,222,235,255,255,226,240,255,255,190,204,249,255,175,189,238,255,180,193,246,255,171,183,241,255,176,186,245,255,188,195,249,255,189,196,240,255,180,191,219,255,221,237,255,255,146,165,231,255,154,170,232,255,237,241,255,255,242,243,255,255,204,209,251,255,146,151,207,255,169,175,233,255,174,181,236,255,192,203,249,255,183,193,242,255,146,156,217,255,148,156,229,255,143,149,235,255,142,149,237,255,148,159,241,255,154,165,244,255,168,182,255,255,151,164,242,255,137,149,235,255,139,153,224,255,214,235,255,255,216,237,255,255,155,170,239,255,165,177,255,255,175,190,255,255,153,170,248,255,60,42,2,255,34,17,0,255,55,37,0,255,49,33,0,255,41,28,0,255,77,64,19,255,85,71,10,255,72,62,0,255,57,52,0,255,72,66,4,255,72,60,10,255,28,14,0,255,55,41,0,255,76,61,4,255,85,71,0,255,120,104,29,255,102,88,15,255,92,80,6,255,114,105,30,255,116,108,33,255,110,107,30,255,121,116,50,255,100,89,44,255,61,47,2,255,138,119,51,255,112,96,34,255,24,19,0,255,5,4,0,255,50,47,6,255,102,99,46,255,97,90,36,255,69,59,10,255,69,55,20,255,51,36,7,255,49,34,5,255,62,48,13,255,53,40,0,255,51,39,0,255,52,38,0,255,54,40,5,255,55,41,4,255,58,45,3,255,47,35,0,255,61,47,8,255,43,26,8,255,34,16,2,255,27,14,0,255,23,11,0,255,22,8,0,255,33,17,0,255,0,0,0,255,221,238,255,255,200,218,255,255,206,222,255,255,214,227,255,255,178,191,236,255,170,184,245,255,183,193,255,255,198,203,255,255,183,189,251,255,183,195,245,255,227,241,255,255,200,214,255,255,179,194,251,255,170,184,255,255,135,151,226,255,153,167,240,255,163,175,249,255,141,150,225,255,139,147,222,255,145,148,225,255,134,139,205,255,155,166,211,255,194,208,253,255,117,136,204,255,143,159,221,255,231,236,255,255,250,251,255,255,205,208,249,255,153,156,209,255,158,165,219,255,186,196,245,255,186,200,235,255,204,219,248,255,206,221,250,255,193,207,242,255,202,215,255,255,204,216,255,255,203,217,255,255,201,215,250,255,200,214,251,255,197,210,252,255,208,220,255,255,194,208,247,255,212,229,247,255,221,239,253,255,228,241,255,255,232,244,255,255,233,247,255,255,222,238,255,255,64,43,12,255,42,23,0,255,108,89,31,255,106,90,28,255,53,39,0,255,76,63,11,255,119,104,35,255,112,100,24,255,116,110,34,255,138,131,63,255,140,124,72,255,48,32,0,255,78,62,10,255,113,97,35,255,146,128,56,255,120,102,26,255,93,79,4,255,73,60,0,255,66,56,0,255,75,67,0,255,78,74,1,255,92,87,23,255,54,43,0,255,41,24,0,255,82,61,8,255,71,53,7,255,19,13,0,255,3,2,0,255,27,23,0,255,64,59,21,255,59,50,9,255,46,34,0,255,30,16,0,255,26,10,0,255,46,30,15,255,47,31,15,255,29,15,0,255,38,27,0,255,34,21,2,255,44,31,14,255,45,33,7,255,42,31,1,255,31,20,0,255,52,40,16,255,36,24,10,255,36,23,14,255,26,17,0,255,27,18,0,255,23,14,0,255,28,16,0,255,0,0,0,255,213,232,255,255,147,166,224,255,149,165,227,255,202,216,255,255,179,192,244,255,136,151,220,255,143,155,231,255,139,145,221,255,117,124,192,255,115,131,183,255,207,223,255,255,177,193,245,255,142,158,220,255,109,127,199,255,135,153,229,255,162,176,251,255,182,195,255,255,189,199,255,255,180,188,255,255,177,181,254,255,163,168,232,255,201,212,255,255,214,231,255,255,173,194,247,255,184,202,248,255,236,242,255,255,252,253,255,255,228,232,255,255,191,196,234,255,196,205,246,255,209,221,255,255,225,239,255,255,229,245,255,255,209,225,240,255,208,224,240,255,226,240,255,255,217,228,255,255,221,234,253,255,211,224,241,255,210,222,248,255,213,224,254,255,224,235,255,255,203,215,239,255,219,231,245,255,219,232,241,255,229,238,255,255,228,237,255,255,232,241,255,255,227,239,255,255,76,57,25,255,62,45,1,255,148,134,63,255,139,127,51,255,61,51,0,255,88,78,19,255,128,115,47,255,93,83,11,255,117,110,42,255,99,93,35,255,94,79,36,255,40,22,0,255,56,38,0,255,90,73,29,255,91,70,23,255,67,47,0,255,79,61,11,255,78,62,13,255,49,36,0,255,39,27,0,255,45,38,0,255,65,57,18,255,52,38,9,255,31,13,0,255,35,10,0,255,49,28,11,255,27,18,13,255,3,0,0,255,14,9,5,255,31,23,10,255,30,18,0,255,32,17,0,255,15,0,0,255,28,14,3,255,27,13,0,255,30,19,0,255,56,47,14,255,46,37,4,255,36,25,3,255,51,41,16,255,68,61,19,255,58,51,5,255,36,28,0,255,54,47,19,255,37,30,12,255,45,38,20,255,51,47,22,255,46,45,17,255,34,32,9,255,27,22,3,255,0,0,0,255,193,210,254,255,107,121,192,255,116,128,204,255,194,204,255,255,167,177,236,255,127,140,208,255,162,172,244,255,138,145,213,255,156,162,220,255,161,176,219,255,215,233,255,255,199,217,255,255,165,182,226,255,164,185,232,255,188,208,255,255,176,194,244,255,177,193,242,255,206,219,255,255,216,228,255,255,210,217,255,255,190,198,237,255,203,217,246,255,224,242,255,255,220,245,255,255,206,227,244,255,228,237,242,255,252,255,255,255,241,246,250,255,224,232,245,255,225,237,255,255,223,238,255,255,240,255,255,255,227,241,252,255,228,242,255,255,225,236,255,255,199,208,241,255,209,218,251,255,219,230,252,255,204,214,239,255,187,194,236,255,197,204,250,255,219,227,255,255,201,208,236,255,218,225,243,255,210,217,235,255,204,208,233,255,209,210,238,255,221,223,246,255,228,233,252,255,56,41,18,255,47,34,0,255,97,87,26,255,77,68,1,255,32,25,0,255,71,63,16,255,84,75,20,255,47,38,0,255,46,40,0,255,32,25,0,255,51,38,6,255,48,32,6,255,38,25,0,255,46,31,0,255,35,18,0,255,44,27,0,255,66,49,19,255,61,46,17,255,43,29,3,255,33,21,0,255,28,20,0,255,49,41,20,255,57,44,25,255,35,18,2,255,25,1,0,255,47,26,21,255,26,16,17,255,9,4,8,255,8,2,4,255,13,5,2,255,39,27,13,255,40,27,11,255,30,17,9,255,49,36,28,255,37,27,15,255,29,20,2,255,47,42,13,255,55,50,20,255,50,44,20,255,61,54,25,255,64,60,13,255,44,41,0,255,43,38,0,255,47,40,11,255,25,18,0,255,24,19,0,255,33,33,0,255,36,38,0,255,37,41,4,255,34,38,3,255,0,0,0,255,208,221,255,255,158,168,229,255,178,187,254,255,223,230,255,255,184,192,239,255,171,180,235,255,208,217,255,255,209,215,255,255,223,230,255,255,204,217,249,255,207,223,249,255,217,230,255,255,209,224,255,255,220,237,255,255,211,228,255,255,189,206,236,255,194,209,238,255,212,226,252,255,222,234,255,255,227,235,255,255,206,214,235,255,198,211,230,255,220,237,253,255,230,254,255,255,208,229,234,255,229,239,238,255,246,251,247,255,247,253,251,255,242,250,253,255,216,228,242,255,215,228,244,255,225,238,246,255,206,219,227,255,218,228,240,255,226,235,253,255,208,213,242,255,200,205,235,255,205,211,235,255,194,201,230,255,191,195,242,255,211,214,255,255,212,217,255,255,208,215,244,255,230,237,255,255,231,236,255,255,222,222,255,255,219,217,255,255,218,214,251,255,221,217,252,255,10,3,0,255,18,10,0,255,42,35,6,255,30,24,0,255,7,3,0,255,37,32,10,255,26,21,0,255,15,10,0,255,26,25,0,255,44,42,17,255,38,31,15,255,30,23,7,255,23,17,0,255,22,14,0,255,31,19,3,255,24,12,0,255,31,17,4,255,17,3,0,255,23,11,0,255,39,30,15,255,29,21,8,255,39,31,18,255,51,39,23,255,26,10,0,255,29,10,0,255,58,40,28,255,33,24,17,255,9,4,0,255,16,13,8,255,46,39,29,255,68,57,39,255,27,16,0,255,15,5,0,255,35,26,19,255,27,20,12,255,19,13,1,255,18,15,0,255,24,22,1,255,30,25,5,255,53,48,19,255,35,31,0,255,37,34,0,255,60,53,7,255,52,44,8,255,25,16,0,255,37,30,11,255,61,59,18,255,57,62,4,255,50,60,0,255,56,68,4,255,0,0,0,255,237,245,255,255,213,220,249,255,225,231,255,255,248,252,255,255,218,223,245,255,229,234,255,255,240,245,255,255,229,230,255,255,211,213,238,255,217,224,240,255,225,232,248,255,232,238,255,255,233,241,255,255,224,236,252,255,231,243,255,255,224,238,251,255,238,252,255,255,232,244,255,255,216,225,240,255,226,234,247,255,216,224,237,255,204,216,232,255,229,245,255,255,226,245,255,255,197,215,227,255,222,231,238,255,246,251,255,255,239,242,247,255,209,216,226,255,187,198,216,255,228,239,255,255,240,250,255,255,220,229,236,255,228,235,243,255,236,242,254,255,237,240,255,255,231,233,254,255,225,230,250,255,202,207,236,255,220,224,255,255,218,221,255,255,195,202,248,255,203,211,247,255,230,239,255,255,218,225,244,255,194,196,237,255,198,193,251,255,205,195,255,255,199,187,251,255,15,11,10,255,25,22,17,255,24,20,9,255,22,18,6,255,7,3,0,255,23,19,8,255,10,4,0,255,23,20,1,255,22,20,0,255,55,54,34,255,15,11,0,255,6,2,0,255,27,24,7,255,24,19,0,255,38,32,20,255,27,18,11,255,13,4,0,255,17,8,1,255,23,14,7,255,36,27,20,255,29,22,12,255,21,14,4,255,18,10,0,255,27,15,3,255,33,17,2,255,33,20,4,255,18,10,0,255,8,4,0,255,13,11,0,255,25,22,5,255,38,31,5,255,27,20,0,255,10,4,0,255,17,12,0,255,14,12,0,255,19,19,0,255,26,29,2,255,29,32,1,255,32,34,0,255,48,49,5,255,64,64,12,255,79,78,22,255,70,68,17,255,36,32,0,255,17,12,0,255,57,56,28,255,88,92,41,255,64,75,6,255,89,106,28,255,84,101,23,255,0,0,0,255,230,233,238,255,231,235,246,255,233,237,249,255,248,252,255,255,232,236,247,255,245,251,255,255,232,235,254,255,233,235,255,255,200,201,221,255,240,244,255,255,249,253,255,255,228,231,248,255,231,236,255,255,217,223,235,255,228,237,244,255,242,251,255,255,238,247,254,255,232,241,248,255,219,228,235,255,226,233,243,255,234,241,251,255,237,245,255,255,228,240,252,255,222,238,253,255,222,235,251,255,237,245,255,255,247,251,255,255,242,244,255,255,230,233,250,255,217,224,250,255,228,235,255,255,245,251,255,255,238,243,255,255,241,243,255,255,236,236,255,255,229,226,253,255,226,223,254,255,223,221,255,255,207,206,250,255,191,191,243,255,176,177,233,255,185,187,238,255,219,223,255,255,238,243,255,255,198,199,227,255,167,163,214,255,191,180,249,255,166,149,227,255,171,154,232,255,24,21,16,255,23,20,15,255,16,11,7,255,15,10,4,255,21,14,8,255,36,29,19,255,36,31,12,255,46,42,17,255,39,36,5,255,57,53,26,255,11,7,0,255,10,6,0,255,32,29,12,255,25,20,1,255,19,13,1,255,19,12,2,255,14,11,2,255,9,6,0,255,13,8,5,255,20,15,11,255,7,5,0,255,14,12,0,255,8,3,0,255,11,4,0,255,12,2,0,255,26,17,2,255,21,14,4,255,5,3,0,255,3,4,0,255,18,18,0,255,34,32,0,255,45,42,0,255,41,40,0,255,44,46,0,255,49,54,0,255,53,61,4,255,66,76,16,255,70,82,20,255,71,84,15,255,70,82,10,255,87,98,22,255,101,111,42,255,74,81,29,255,17,22,0,255,6,14,0,255,51,62,19,255,73,91,29,255,49,71,0,255,69,88,9,255,65,81,6,255,0,0,0,255,232,235,240,255,239,244,248,255,240,245,251,255,234,241,247,255,219,226,236,255,219,224,243,255,209,213,238,255,216,219,250,255,198,202,229,255,244,248,255,255,245,249,255,255,223,226,243,255,230,235,254,255,236,242,254,255,236,243,253,255,241,244,253,255,246,249,255,255,242,247,250,255,235,240,244,255,248,250,255,255,241,243,255,255,247,252,255,255,244,251,255,255,243,253,255,255,229,238,253,255,234,241,251,255,250,252,255,255,252,251,255,255,237,237,255,255,221,223,255,255,210,213,255,255,214,215,255,255,211,209,255,255,206,201,255,255,202,194,251,255,189,179,239,255,185,173,235,255,184,171,240,255,185,173,245,255,168,157,233,255,154,144,213,255,181,174,226,255,238,233,255,255,249,241,255,255,204,193,236,255,182,164,226,255,206,184,255,255,186,167,246,255,190,174,249,255,16,14,1,255,10,8,0,255,17,15,3,255,7,3,0,255,16,10,0,255,22,15,0,255,34,29,9,255,47,43,16,255,45,41,4,255,51,48,17,255,14,12,0,255,9,6,0,255,35,33,12,255,28,26,1,255,29,26,7,255,17,16,0,255,4,7,0,255,11,16,0,255,17,17,5,255,19,20,6,255,13,15,0,255,18,22,0,255,14,16,0,255,26,25,4,255,38,37,9,255,56,52,27,255,23,20,5,255,5,3,0,255,14,16,0,255,49,53,20,255,72,74,25,255,78,79,21,255,90,91,31,255,92,97,33,255,96,106,37,255,84,95,26,255,71,86,17,255,61,76,7,255,63,79,6,255,62,76,1,255,52,63,0,255,62,72,11,255,64,71,29,255,15,22,0,255,19,29,0,255,41,56,15,255,45,66,10,255,40,62,0,255,56,72,7,255,52,66,5,255,0,0,0,255,245,247,255,255,238,240,252,255,248,252,255,255,239,245,255,255,233,240,255,255,221,226,246,255,208,212,239,255,210,214,251,255,204,207,238,255,241,243,255,255,246,249,255,255,220,222,243,255,227,229,254,255,226,229,248,255,238,239,255,255,251,248,255,255,244,239,255,255,238,238,250,255,236,235,249,255,242,240,255,255,237,233,255,255,241,239,255,255,229,230,251,255,217,218,246,255,199,203,228,255,232,235,250,255,250,252,255,255,241,239,255,255,206,202,235,255,183,181,230,255,177,176,234,255,165,164,224,255,163,158,222,255,159,149,218,255,171,160,229,255,184,169,238,255,194,179,248,255,192,176,249,255,193,179,254,255,203,192,255,255,193,183,244,255,191,184,226,255,240,233,255,255,236,226,255,255,214,199,240,255,210,189,245,255,215,193,255,255,199,183,248,255,203,189,250,255,24,27,0,255,16,19,0,255,33,36,5,255,24,25,0,255,27,23,0,255,32,28,3,255,30,28,5,255,56,55,25,255,52,50,9,255,49,46,11,255,17,17,5,255,9,11,0,255,46,46,18,255,39,41,4,255,45,49,16,255,33,39,5,255,25,38,0,255,25,38,0,255,31,39,0,255,39,47,6,255,44,53,6,255,58,69,13,255,72,84,22,255,67,77,14,255,75,83,23,255,89,92,45,255,35,33,10,255,5,4,0,255,12,17,0,255,65,72,28,255,92,98,36,255,84,90,20,255,76,81,15,255,69,75,11,255,72,83,17,255,71,83,21,255,55,68,14,255,45,58,5,255,46,59,6,255,47,57,7,255,35,40,0,255,31,31,3,255,38,37,19,255,11,12,0,255,26,28,14,255,35,40,20,255,21,31,4,255,21,32,0,255,27,35,0,255,28,34,0,255,0,0,0,255,239,236,255,255,222,219,250,255,231,230,255,255,228,232,255,255,223,227,252,255,225,227,250,255,199,200,230,255,203,205,246,255,206,209,244,255,238,238,250,255,246,244,255,255,209,209,237,255,216,214,251,255,210,206,239,255,222,216,250,255,230,217,255,255,230,217,255,255,224,216,255,255,216,208,249,255,211,202,249,255,197,186,242,255,183,171,233,255,188,178,241,255,180,172,232,255,166,163,210,255,220,222,245,255,250,251,255,255,243,238,255,255,190,183,227,255,163,157,219,255,171,165,235,255,179,174,240,255,186,180,244,255,183,172,238,255,184,172,234,255,200,187,241,255,210,197,250,255,209,196,249,255,208,198,248,255,220,215,255,255,224,224,252,255,217,218,236,255,244,243,255,255,229,227,241,255,220,215,235,255,234,224,251,255,234,223,255,255,228,220,255,255,227,221,255,255,59,66,24,255,49,56,12,255,61,69,18,255,59,66,15,255,62,63,21,255,75,75,39,255,28,28,0,255,42,43,11,255,63,62,18,255,55,53,15,255,25,23,11,255,5,5,0,255,36,37,5,255,53,59,15,255,40,47,6,255,55,64,19,255,61,76,21,255,76,91,34,255,64,77,24,255,51,61,8,255,62,76,17,255,66,81,14,255,81,97,22,255,66,83,5,255,60,73,3,255,69,78,25,255,28,28,2,255,8,7,0,255,7,11,0,255,52,59,18,255,65,70,12,255,55,59,0,255,42,47,0,255,37,41,0,255,41,48,0,255,50,58,11,255,36,44,5,255,33,41,4,255,33,39,3,255,31,35,2,255,31,33,11,255,27,25,12,255,20,17,12,255,10,6,3,255,16,12,9,255,19,19,11,255,7,9,0,255,5,8,0,255,14,13,0,255,16,13,0,255,0,0,0,255,206,199,243,255,194,186,237,255,196,189,240,255,193,192,234,255,180,180,216,255,227,227,255,255,213,212,244,255,192,193,237,255,200,202,240,255,230,232,244,255,250,250,255,255,219,218,250,255,202,196,240,255,215,208,249,255,200,191,236,255,194,179,234,255,179,164,221,255,191,178,231,255,204,194,247,255,193,179,238,255,189,174,241,255,174,158,233,255,189,172,250,255,195,182,252,255,186,177,230,255,227,227,253,255,247,248,255,255,248,244,255,255,203,196,237,255,190,185,243,255,200,196,255,255,213,208,255,255,218,214,255,255,214,207,255,255,205,197,244,255,219,211,250,255,222,214,251,255,222,216,252,255,224,220,253,255,224,222,244,255,228,230,243,255,235,238,243,255,245,249,252,255,239,243,246,255,236,236,244,255,248,246,255,255,250,247,255,255,241,242,255,255,239,242,255,255,67,74,20,255,69,77,18,255,73,84,18,255,82,93,25,255,80,86,24,255,77,81,30,255,45,46,12,255,52,51,20,255,67,65,24,255,60,56,21,255,33,26,18,255,13,8,2,255,29,30,0,255,51,56,15,255,54,61,19,255,56,66,16,255,60,74,15,255,76,90,29,255,73,84,28,255,55,66,10,255,61,74,18,255,52,66,7,255,64,78,16,255,56,70,8,255,50,64,5,255,64,73,28,255,28,31,10,255,4,4,0,255,5,5,0,255,36,38,16,255,43,45,8,255,41,43,4,255,40,39,8,255,35,34,6,255,34,32,7,255,35,33,8,255,34,32,9,255,34,32,9,255,35,33,8,255,24,24,0,255,22,21,3,255,18,19,5,255,23,22,17,255,13,9,8,255,9,5,4,255,14,9,5,255,15,11,0,255,13,7,0,255,18,8,0,255,16,5,0,255,0,0,0,255,186,178,237,255,182,171,237,255,173,162,230,255,175,169,231,255,178,174,225,255,210,209,243,255,203,204,235,255,188,190,231,255,195,199,234,255,222,229,237,255,242,247,253,255,226,225,255,255,204,199,240,255,201,194,236,255,199,189,239,255,195,181,240,255,179,165,226,255,182,171,227,255,200,189,245,255,194,181,237,255,203,189,248,255,191,177,239,255,199,185,247,255,205,191,250,255,191,182,227,255,227,224,245,255,251,251,255,255,250,250,255,255,219,217,239,255,212,210,247,255,214,212,251,255,215,216,247,255,220,221,249,255,221,223,248,255,220,222,247,255,221,223,246,255,221,223,246,255,220,222,247,255,231,231,255,255,233,234,252,255,237,236,250,255,232,233,238,255,242,246,247,255,246,250,251,255,241,246,250,255,240,244,255,255,242,248,255,255,237,247,255,255,239,250,255,255,45,53,0,255,50,58,0,255,57,68,2,255,71,82,14,255,68,77,12,255,53,58,2,255,44,44,8,255,46,43,12,255,45,41,3,255,50,45,15,255,39,29,20,255,21,12,5,255,27,25,0,255,39,41,4,255,30,34,0,255,33,40,0,255,40,50,0,255,32,42,0,255,46,55,10,255,45,54,11,255,38,49,7,255,38,49,7,255,24,35,0,255,18,29,0,255,25,33,0,255,39,46,13,255,19,21,7,255,9,8,3,255,4,3,0,255,17,14,5,255,26,24,3,255,21,19,0,255,21,18,3,255,15,9,0,255,13,5,0,255,20,12,1,255,22,14,3,255,17,9,0,255,21,15,0,255,17,14,0,255,13,11,0,255,13,13,1,255,13,12,7,255,10,6,5,255,6,0,0,255,8,0,0,255,22,13,4,255,23,13,3,255,18,7,1,255,19,8,4,255,0,0,0,255,205,197,255,255,198,187,253,255,184,173,241,255,187,178,243,255,202,197,253,255,211,211,247,255,209,212,243,255,210,214,252,255,205,210,240,255,216,226,235,255,234,243,250,255,228,230,255,255,216,214,251,255,225,221,255,255,222,215,255,255,215,205,255,255,223,213,255,255,209,200,245,255,210,201,244,255,217,206,248,255,217,206,248,255,231,220,255,255,237,226,255,255,230,222,255,255,216,209,242,255,236,234,248,255,246,247,252,255,251,252,255,255,238,241,250,255,229,231,252,255,234,236,255,255,234,237,252,255,240,246,255,255,242,250,255,255,235,243,254,255,233,241,252,255,238,246,255,255,234,240,255,255,238,241,255,255,242,244,255,255,242,242,254,255,242,243,248,255,245,249,250,255,249,255,255,255,247,255,255,255,233,242,251,255,232,242,252,255,237,248,254,255,236,247,251,255,62,71,18,255,55,63,12,255,41,49,0,255,45,53,4,255,45,52,0,255,37,41,0,255,35,35,1,255,44,40,11,255,42,36,4,255,55,48,20,255,43,31,19,255,16,6,0,255,24,18,0,255,37,33,6,255,37,35,14,255,21,23,1,255,14,18,0,255,0,4,0,255,15,23,2,255,14,21,3,255,3,7,0,255,6,10,0,255,9,13,0,255,7,11,0,255,8,10,0,255,13,13,1,255,4,3,0,255,9,5,4,255,9,3,5,255,11,6,3,255,28,21,11,255,27,21,9,255,23,16,8,255,18,11,5,255,19,10,3,255,32,23,16,255,33,22,18,255,14,5,0,255,20,13,5,255,24,20,9,255,19,17,4,255,12,10,0,255,5,2,0,255,9,5,2,255,13,7,7,255,10,2,0,255,21,13,2,255,20,12,0,255,19,13,1,255,9,5,0,255,0,0,0,255,200,192,243,255,214,206,255,255,210,202,251,255,210,203,255,255,218,214,255,255,220,220,254,255,211,215,244,255,213,219,251,255,200,207,235,255,212,224,236,255,239,249,255,255,231,237,255,255,218,222,249,255,218,220,241,255,234,232,254,255,241,237,255,255,255,251,255,255,240,232,253,255,241,234,252,255,252,248,255,255,249,245,255,255,246,242,255,255,248,244,255,255,247,245,255,255,242,242,254,255,251,252,255,255,246,250,251,255,246,252,250,255,244,249,252,255,227,234,244,255,228,234,246,255,232,239,247,255,237,244,250,255,236,245,252,255,223,232,239,255,222,233,237,255,241,250,255,255,235,242,250,255,231,235,246,255,236,238,251,255,243,245,255,255,250,253,255,255,246,250,253,255,242,248,248,255,245,253,255,255,234,242,253,255,235,243,255,255,236,242,254,255,246,250,255,255,76,86,36,255,52,64,14,255,22,31,0,255,23,32,0,255,33,43,0,255,56,64,15,255,31,32,0,255,42,41,11,255,34,29,0,255,39,32,6,255,24,14,2,255,17,8,0,255,25,19,3,255,21,18,1,255,35,31,19,255,27,28,14,255,18,23,3,255,27,35,12,255,10,18,0,255,6,13,0,255,5,8,0,255,9,12,5,255,18,21,12,255,10,13,4,255,4,3,0,255,7,6,4,255,8,4,1,255,16,11,8,255,15,6,7,255,14,4,5,255,23,14,9,255,31,22,17,255,20,12,9,255,19,11,8,255,17,8,3,255,32,23,18,255,41,32,27,255,30,21,16,255,28,21,13,255,20,17,2,255,33,32,11,255,18,17,0,255,22,20,5,255,31,29,17,255,34,29,23,255,30,25,19,255,39,31,20,255,59,53,39,255,41,37,25,255,24,24,12,255,0,0,0,255,203,191,241,255,233,224,255,255,232,223,255,255,222,212,255,255,199,191,240,255,224,223,255,255,213,214,244,255,221,226,255,255,216,223,249,255,231,241,253,255,238,247,255,255,230,236,252,255,234,237,254,255,220,224,236,255,228,227,241,255,237,232,252,255,228,220,243,255,245,237,255,255,249,242,255,255,250,247,255,255,246,243,250,255,237,234,243,255,245,242,251,255,251,252,255,255,248,249,251,255,247,251,254,255,239,244,247,255,240,249,248,255,241,251,250,255,232,241,246,255,224,233,238,255,235,243,246,255,236,244,247,255,238,247,252,255,223,232,237,255,214,223,228,255,225,234,239,255,227,234,242,255,235,238,253,255,222,223,244,255,237,238,255,255,233,235,250,255,224,226,238,255,221,226,232,255,225,230,236,255,216,224,235,255,196,202,216,255,214,218,230,255,231,231,243,255,57,73,24,255,42,60,8,255,32,49,0,255,40,57,2,255,46,61,4,255,73,86,33,255,26,33,0,255,14,18,0,255,21,21,0,255,29,27,2,255,10,6,0,255,5,0,0,255,8,5,0,255,4,4,0,255,5,4,0,255,24,28,11,255,34,45,5,255,47,61,10,255,47,60,16,255,48,60,22,255,23,32,5,255,41,49,28,255,48,52,35,255,20,24,10,255,17,16,11,255,12,11,7,255,9,6,0,255,15,11,0,255,24,15,8,255,30,19,15,255,19,8,6,255,24,13,11,255,10,0,0,255,18,11,5,255,16,9,3,255,24,17,9,255,30,23,15,255,33,27,13,255,40,35,15,255,37,36,6,255,40,42,5,255,43,48,8,255,65,69,36,255,42,45,18,255,25,24,6,255,31,27,15,255,22,18,7,255,41,37,26,255,25,23,10,255,21,21,9,255,0,0,0,255,213,195,247,255,223,206,255,255,215,198,253,255,209,194,251,255,182,169,222,255,229,222,255,255,241,237,255,255,234,234,255,255,226,228,253,255,245,249,255,255,250,255,255,255,247,250,255,255,251,251,255,255,250,251,255,255,231,227,244,255,221,210,250,255,208,194,245,255,208,195,239,255,207,195,233,255,232,223,250,255,214,206,227,255,207,203,220,255,235,231,245,255,238,239,244,255,243,244,248,255,246,249,255,255,240,244,255,255,231,240,247,255,225,236,240,255,236,247,249,255,231,242,244,255,245,255,255,255,237,244,250,255,239,246,252,255,231,238,246,255,225,232,240,255,222,228,242,255,215,220,240,255,218,219,249,255,215,213,250,255,212,207,247,255,190,186,219,255,213,210,237,255,230,231,249,255,224,228,240,255,233,237,248,255,214,218,229,255,230,232,245,255,234,234,246,255,39,63,5,255,38,62,2,255,47,72,7,255,48,70,6,255,34,54,0,255,49,66,11,255,38,52,1,255,27,36,0,255,44,51,9,255,49,53,20,255,24,26,5,255,9,12,0,255,17,20,1,255,34,39,19,255,6,12,0,255,36,44,20,255,67,81,32,255,59,77,19,255,64,81,29,255,39,55,10,255,49,61,25,255,58,68,41,255,24,32,11,255,8,12,0,255,21,22,14,255,16,17,9,255,17,15,2,255,21,18,1,255,37,32,13,255,52,45,29,255,30,20,11,255,25,16,9,255,16,9,3,255,17,12,6,255,19,15,6,255,30,26,14,255,20,17,0,255,20,20,0,255,39,41,4,255,66,72,28,255,44,52,5,255,39,47,0,255,53,60,18,255,26,32,0,255,16,19,0,255,28,30,8,255,5,4,0,255,15,14,0,255,18,20,0,255,3,7,0,255,0,0,0,255,217,193,253,255,208,183,248,255,207,185,249,255,221,201,255,255,206,189,244,255,217,203,254,255,228,219,255,255,211,204,246,255,206,202,235,255,231,229,250,255,246,243,255,255,238,235,254,255,221,216,236,255,249,243,255,255,219,211,235,255,188,174,223,255,196,178,236,255,191,174,226,255,216,200,245,255,206,194,230,255,197,187,214,255,231,223,244,255,247,243,255,255,234,233,241,255,239,238,246,255,238,240,253,255,234,237,254,255,218,223,242,255,203,210,226,255,225,235,244,255,230,239,246,255,239,246,252,255,238,243,249,255,236,240,249,255,225,229,241,255,235,238,255,255,235,235,255,255,216,214,251,255,189,183,227,255,211,203,250,255,216,208,255,255,202,195,237,255,229,223,255,255,239,236,255,255,227,225,247,255,250,251,255,255,240,241,255,255,237,235,255,255,252,248,255,255,48,78,6,255,55,85,13,255,67,94,25,255,57,84,17,255,40,64,2,255,38,60,0,255,49,69,8,255,47,65,5,255,65,80,25,255,46,58,10,255,39,50,7,255,40,51,8,255,51,63,15,255,55,68,22,255,31,45,9,255,48,62,26,255,53,71,23,255,33,51,3,255,47,64,22,255,19,35,0,255,30,43,13,255,35,48,22,255,12,21,4,255,9,17,4,255,29,35,23,255,26,32,18,255,28,31,12,255,17,20,0,255,24,25,0,255,44,45,13,255,44,42,17,255,44,41,22,255,29,27,15,255,16,13,4,255,16,16,4,255,43,45,24,255,37,43,7,255,42,50,3,255,49,58,3,255,75,86,30,255,40,52,2,255,10,21,0,255,10,21,0,255,24,35,0,255,40,48,9,255,42,50,11,255,24,31,0,255,43,51,14,255,65,74,29,255,55,65,15,255,0,0,0,255,200,170,242,255,188,161,230,255,198,171,238,255,215,191,253,255,217,195,255,255,206,186,247,255,208,190,250,255,190,175,230,255,209,197,245,255,216,205,248,255,215,204,247,255,204,192,240,255,200,187,233,255,224,210,246,255,207,193,229,255,202,184,232,255,222,204,252,255,208,191,233,255,236,220,255,255,225,212,242,255,220,207,233,255,243,234,251,255,246,238,251,255,226,220,232,255,229,223,237,255,227,224,243,255,238,235,255,255,231,230,255,255,211,210,242,255,211,213,238,255,211,214,233,255,226,228,240,255,239,242,251,255,239,239,251,255,212,210,231,255,218,212,248,255,213,205,252,255,206,197,252,255,180,169,225,255,215,203,253,255,245,234,255,255,245,234,255,255,231,220,255,255,215,207,246,255,213,205,244,255,231,224,255,255,212,204,241,255,190,181,226,255,200,190,240,255,55,86,8,255,54,85,9,255,47,74,5,255,35,61,0,255,44,68,6,255,48,70,6,255,59,80,13,255,74,95,28,255,52,70,10,255,26,44,0,255,42,60,2,255,41,59,0,255,37,55,0,255,21,41,0,255,35,53,5,255,23,42,0,255,27,47,0,255,14,36,0,255,12,33,0,255,18,38,1,255,7,24,0,255,21,38,4,255,8,22,0,255,6,20,0,255,13,27,2,255,13,26,0,255,25,35,8,255,22,32,0,255,31,42,0,255,46,55,12,255,43,49,13,255,21,25,0,255,8,11,0,255,3,7,0,255,13,18,0,255,43,53,19,255,48,61,8,255,69,85,22,255,60,77,7,255,63,82,16,255,53,70,18,255,51,66,25,255,55,69,33,255,69,83,47,255,71,86,43,255,60,75,32,255,43,55,17,255,43,58,15,255,43,59,10,255,68,88,29,255,0,0,0,255,201,170,246,255,208,181,250,255,220,194,255,255,211,187,249,255,207,185,249,255,196,175,242,255,181,160,227,255,203,185,245,255,229,211,255,255,213,195,253,255,214,196,255,255,218,200,255,255,234,214,255,255,220,202,250,255,232,213,255,255,228,208,255,255,241,219,255,255,243,222,255,255,237,217,254,255,248,231,255,255,234,217,251,255,247,233,255,255,249,235,255,255,242,228,253,255,242,229,255,255,230,220,247,255,233,223,255,255,224,213,255,255,209,200,243,255,212,206,242,255,234,230,255,255,247,244,255,255,252,248,255,255,242,237,255,255,212,202,236,255,207,194,247,255,186,170,233,255,195,178,248,255,192,173,239,255,202,185,237,255,204,189,230,255,200,186,222,255,186,172,208,255,184,169,212,255,195,180,223,255,212,200,238,255,212,197,240,255,212,196,245,255,187,167,226,255,56,85,5,255,47,75,1,255,39,64,0,255,39,60,1,255,59,81,17,255,50,71,6,255,58,79,12,255,59,78,14,255,46,64,6,255,44,62,2,255,54,73,9,255,44,65,0,255,44,64,1,255,55,76,17,255,45,65,12,255,33,53,0,255,43,68,11,255,35,60,3,255,30,54,4,255,23,47,0,255,22,46,0,255,37,61,9,255,14,38,0,255,10,33,0,255,9,32,0,255,12,33,0,255,20,40,2,255,15,33,0,255,36,55,10,255,47,66,21,255,18,34,0,255,25,39,6,255,22,35,9,255,7,20,0,255,0,9,0,255,18,36,0,255,37,58,0,255,62,86,8,255,88,113,32,255,53,79,6,255,39,62,8,255,48,69,28,255,44,63,31,255,35,54,22,255,21,41,4,255,14,34,0,255,17,34,2,255,30,49,17,255,11,36,0,255,37,63,15,255,0,0,0,255,208,180,254,255,216,191,255,255,216,195,254,255,196,174,238,255,205,184,249,255,197,176,243,255,196,177,241,255,209,191,249,255,211,193,253,255,201,182,246,255,211,190,255,255,211,191,254,255,200,179,238,255,210,190,243,255,222,202,255,255,212,187,244,255,220,195,252,255,225,201,251,255,232,208,255,255,233,209,255,255,218,194,246,255,241,217,255,255,245,222,255,255,246,223,255,255,243,222,255,255,235,215,253,255,240,222,255,255,219,200,245,255,208,189,234,255,237,221,255,255,230,216,249,255,233,220,246,255,248,235,255,255,255,246,255,255,237,219,255,255,218,197,255,255,193,169,247,255,167,142,223,255,202,176,249,255,216,193,247,255,207,186,227,255,211,192,224,255,220,201,233,255,234,214,251,255,241,221,255,255,238,221,253,255,225,206,238,255,244,219,255,255,218,192,240,255,48,76,0,255,42,68,0,255,45,70,5,255,37,59,0,255,52,75,7,255,52,73,4,255,43,65,0,255,44,65,0,255,47,68,3,255,48,69,2,255,53,77,3,255,58,82,8,255,48,73,5,255,56,81,16,255,51,75,13,255,56,82,17,255,48,77,10,255,62,93,25,255,36,66,6,255,43,72,14,255,48,78,18,255,42,72,10,255,50,80,18,255,50,80,20,255,37,66,10,255,41,69,18,255,41,67,22,255,28,54,9,255,42,68,20,255,41,67,19,255,36,62,15,255,32,55,9,255,33,54,11,255,30,49,3,255,41,64,12,255,48,74,11,255,63,91,16,255,65,96,16,255,33,64,0,255,25,55,0,255,10,37,0,255,8,33,0,255,6,30,0,255,6,30,0,255,8,32,0,255,0,23,0,255,6,30,0,255,4,30,0,255,12,43,2,255,25,57,10,255,0,0,0,255,213,187,255,255,210,185,250,255,218,196,255,255,203,180,248,255,203,182,251,255,212,190,255,255,211,190,255,255,208,187,252,255,207,186,253,255,202,178,252,255,197,173,247,255,207,182,250,255,199,174,239,255,204,180,242,255,199,173,238,255,207,178,245,255,193,162,230,255,219,189,249,255,212,183,241,255,207,177,237,255,213,183,245,255,205,175,237,255,205,175,235,255,218,189,245,255,214,186,237,255,214,188,233,255,227,201,246,255,213,187,235,255,214,188,236,255,219,193,240,255,223,200,246,255,222,201,244,255,225,206,252,255,214,191,243,255,207,181,244,255,192,164,239,255,190,159,239,255,222,191,255,255,230,200,255,255,245,218,255,255,247,222,255,255,249,225,255,255,249,225,255,255,247,223,255,255,255,232,255,255,249,225,255,255,251,225,255,255,243,212,253,255,230,198,245,255,38,68,0,255,40,70,0,255,49,76,5,255,40,66,0,255,48,75,0,255,56,81,0,255,52,76,0,255,56,80,2,255,50,77,0,255,52,79,0,255,58,87,3,255,63,95,12,255,46,76,2,255,48,78,4,255,45,76,0,255,42,73,0,255,58,92,8,255,43,78,0,255,39,73,0,255,59,91,24,255,41,73,10,255,31,63,0,255,58,90,23,255,49,81,16,255,34,67,10,255,33,66,13,255,29,61,11,255,30,62,12,255,41,74,19,255,19,52,0,255,41,76,12,255,40,72,5,255,63,93,23,255,69,96,25,255,66,97,21,255,60,92,16,255,60,92,16,255,52,86,10,255,27,59,0,255,35,69,8,255,32,62,10,255,29,58,12,255,0,24,0,255,0,27,0,255,18,45,2,255,29,56,13,255,27,56,12,255,24,55,11,255,29,63,13,255,21,56,2,255,0,0,0,255,215,185,255,255,206,179,250,255,215,189,255,255,207,180,255,255,199,174,255,255,203,179,255,255,199,175,253,255,205,178,255,255,203,176,255,255,197,168,252,255,192,160,243,255,209,179,253,255,207,177,251,255,210,179,255,255,213,182,255,255,197,163,247,255,212,177,255,255,216,182,255,255,196,164,231,255,214,182,245,255,224,192,255,255,197,165,232,255,206,174,239,255,221,188,245,255,222,189,242,255,226,194,244,255,225,193,243,255,214,181,236,255,236,203,255,255,214,179,243,255,215,183,250,255,192,162,232,255,186,159,230,255,189,158,234,255,195,163,239,255,195,163,239,255,203,169,245,255,228,196,255,255,220,186,247,255,223,193,245,255,226,197,243,255,255,231,255,255,255,228,255,255,237,210,253,255,226,199,242,255,228,199,243,255,231,200,244,255,226,192,242,255,234,199,253,255,47,81,5,255,58,92,15,255,57,89,13,255,58,89,11,255,58,87,5,255,54,83,0,255,61,90,6,255,62,91,7,255,57,89,4,255,56,88,2,255,66,100,13,255,63,99,12,255,41,76,0,255,42,77,0,255,62,96,12,255,54,90,3,255,55,91,4,255,59,94,12,255,53,90,13,255,36,72,2,255,31,66,2,255,27,62,0,255,27,63,0,255,29,65,0,255,21,58,0,255,29,65,3,255,29,65,3,255,28,64,2,255,37,73,11,255,20,57,0,255,43,81,6,255,37,74,0,255,47,80,0,255,58,92,8,255,55,91,3,255,55,93,6,255,39,77,0,255,32,70,0,255,38,75,8,255,36,72,10,255,27,61,1,255,38,72,12,255,26,57,0,255,39,70,11,255,37,68,9,255,31,65,5,255,16,50,0,255,25,61,0,255,45,81,17,255,39,74,10,255,0,0,0,255,197,163,240,255,198,166,242,255,197,166,244,255,197,168,250,255,201,172,255,255,194,165,249,255,193,164,248,255,198,166,251,255,199,167,253,255,189,155,242,255,192,156,243,255,214,179,255,255,213,178,255,255,193,159,243,255,201,165,252,255,200,164,251,255,196,161,243,255,202,165,242,255,219,183,253,255,224,189,253,255,228,193,255,255,228,192,255,255,226,190,255,255,234,197,255,255,226,190,252,255,226,190,252,255,227,191,253,255,218,182,244,255,235,198,255,255,212,174,249,255,218,181,255,255,208,175,255,255,197,163,247,255,200,164,252,255,200,162,249,255,216,178,255,255,223,185,255,255,217,180,247,255,219,183,245,255,228,194,254,255,217,183,243,255,229,198,255,255,216,185,244,255,218,187,246,255,224,190,250,255,239,205,255,255,230,194,255,255,210,174,238,255,216,181,245,255,49,92,3,255,54,94,8,255,42,80,0,255,54,89,7,255,57,90,9,255,52,84,1,255,63,95,12,255,61,95,9,255,54,90,3,255,55,91,4,255,57,95,8,255,57,95,8,255,42,80,0,255,35,73,0,255,49,84,4,255,45,79,2,255,37,71,0,255,35,71,0,255,34,69,1,255,31,66,0,255,29,63,2,255,23,58,0,255,41,78,1,255,50,88,5,255,44,81,1,255,51,88,8,255,52,91,10,255,44,83,4,255,46,84,9,255,37,75,0,255,40,79,0,255,39,77,0,255,42,76,0,255,42,75,0,255,56,92,4,255,57,96,5,255,35,78,0,255,40,82,0,255,46,87,11,255,37,77,4,255,38,76,0,255,42,79,1,255,55,90,10,255,50,85,3,255,39,77,0,255,50,88,3,255,60,98,11,255,62,102,14,255,63,101,18,255,58,93,11,255,0,0,0,255,201,161,247,255,213,175,255,255,201,166,248,255,198,165,246,255,203,171,254,255,192,160,243,255,194,160,246,255,201,165,252,255,200,164,251,255,198,160,247,255,198,160,247,255,213,175,255,255,220,182,255,255,206,171,251,255,210,176,253,255,218,184,255,255,220,184,255,255,221,186,254,255,224,189,255,255,226,192,253,255,232,197,255,255,214,177,254,255,205,167,250,255,211,174,254,255,204,167,247,255,203,164,245,255,211,172,251,255,209,171,246,255,218,180,255,255,215,176,255,255,216,178,255,255,213,179,255,255,213,180,255,255,199,163,251,255,198,159,250,255,220,177,255,255,215,173,255,255,209,168,244,255,218,178,251,255,217,179,255,255,213,176,254,255,200,165,245,255,205,170,252,255,216,178,255,255,205,167,252,255,195,157,244,255,193,153,241,255,192,154,237,255,197,162,244,255,50,94,7,255,38,80,0,255,32,69,0,255,45,79,2,255,58,91,12,255,61,94,15,255,59,91,15,255,57,90,11,255,45,80,0,255,58,96,9,255,48,86,0,255,47,85,0,255,41,80,0,255,45,84,0,255,50,84,0,255,58,94,7,255,46,81,1,255,53,90,13,255,47,83,11,255,37,73,3,255,43,78,12,255,43,78,10,255,53,90,12,255,59,97,10,255,56,95,4,255,55,95,0,255,59,98,5,255,60,99,8,255,60,98,11,255,62,100,13,255,53,92,0,255,62,101,10,255,67,102,18,255,56,91,7,255,64,100,10,255,57,98,2,255,47,91,0,255,52,97,6,255,53,95,11,255,48,90,6,255,53,93,4,255,54,93,0,255,68,105,9,255,69,107,8,255,69,106,10,255,83,123,24,255,71,112,10,255,54,96,0,255,45,84,0,255,38,74,0,255,0,0,0,255,217,175,255,255,223,186,255,255,210,176,253,255,197,164,243,255,194,161,240,255,196,164,240,255,198,165,244,255,210,175,255,255,197,159,246,255,207,169,255,255,208,170,255,255,214,175,255,255,210,171,255,255,205,171,255,255,197,161,248,255,209,174,254,255,202,165,242,255,208,172,244,255,218,182,252,255,212,177,243,255,212,177,245,255,202,165,243,255,196,158,245,255,199,160,251,255,200,160,255,255,196,157,250,255,195,156,247,255,195,157,244,255,193,155,242,255,202,163,255,255,193,154,245,255,188,153,237,255,199,164,248,255,191,155,245,255,198,157,253,255,208,164,255,255,203,158,249,255,202,160,244,255,207,165,249,255,202,162,251,255,201,162,255,255,187,150,246,255,186,148,247,255,186,149,245,255,172,132,231,255,184,143,245,255,201,159,255,255,210,171,255,255,217,181,255,255,44,84,11,255,31,71,0,255,36,72,2,255,40,73,2,255,49,81,5,255,51,81,7,255,37,66,0,255,29,58,0,255,36,67,0,255,56,90,6,255,52,86,0,255,46,82,0,255,44,79,0,255,65,101,5,255,87,120,13,255,106,142,32,255,67,105,2,255,62,102,6,255,58,97,8,255,48,86,3,255,56,90,14,255,50,84,10,255,40,74,0,255,55,90,6,255,69,106,10,255,71,109,6,255,74,112,11,255,73,111,12,255,65,103,4,255,77,115,14,255,69,108,2,255,65,103,0,255,60,95,1,255,60,97,4,255,65,103,4,255,53,95,0,255,53,97,0,255,53,99,1,255,53,96,4,255,45,89,0,255,61,103,5,255,57,98,0,255,57,96,0,255,72,111,2,255,76,115,8,255,75,116,10,255,57,98,0,255,62,104,2,255,46,90,0,255,50,91,0,255,0,0,0,255,224,184,255,255,219,183,253,255,215,182,253,255,206,174,250,255,204,174,248,255,218,189,255,255,226,197,255,255,219,188,255,255,199,165,249,255,203,169,255,255,209,173,255,255,211,176,255,255,190,154,250,255,168,135,242,255,149,113,223,255,188,150,253,255,193,153,249,255,197,158,247,255,207,169,252,255,199,165,241,255,205,171,245,255,215,181,255,255,200,165,249,255,186,149,245,255,184,146,249,255,181,143,244,255,182,144,243,255,190,152,251,255,178,140,241,255,186,147,253,255,190,152,255,255,195,160,254,255,195,158,251,255,190,152,251,255,202,160,255,255,202,158,255,255,202,156,254,255,202,159,251,255,210,166,255,255,194,152,250,255,198,157,255,255,198,159,255,255,183,144,253,255,179,140,247,255,180,139,245,255,198,157,255,255,193,151,253,255,209,165,255,255,205,164,255,255,46,83,5,255,40,77,0,255,44,75,5,255,36,66,0,255,40,69,0,255,45,73,0,255,44,70,0,255,40,66,0,255,56,83,2,255,60,91,0,255,77,109,8,255,86,121,17,255,88,120,19,255,90,123,18,255,93,127,7,255,87,123,1,255,56,94,0,255,58,96,0,255,54,94,0,255,43,82,0,255,39,74,0,255,37,72,0,255,34,68,0,255,38,72,0,255,67,101,4,255,63,99,0,255,70,106,0,255,87,123,15,255,79,115,5,255,88,125,12,255,88,127,12,255,85,123,10,255,55,92,0,255,60,99,0,255,74,113,7,255,49,90,0,255,53,96,0,255,67,110,5,255,69,110,8,255,66,106,7,255,72,113,11,255,73,112,6,255,77,115,6,255,75,113,0,255,79,117,4,255,75,115,3,255,75,113,4,255,68,107,0,255,53,94,0,255,58,99,0,255,0,0,0,255,215,178,255,255,211,180,250,255,219,189,255,255,215,186,255,255,210,182,255,255,211,185,255,255,215,189,255,255,199,172,253,255,195,164,255,255,178,146,247,255,169,134,238,255,167,135,236,255,165,132,237,255,162,128,248,255,168,132,254,255,199,161,255,255,197,159,255,255,201,161,255,255,212,173,255,255,216,181,255,255,218,183,255,255,221,187,255,255,217,183,255,255,188,154,251,255,192,156,255,255,185,149,255,255,168,132,240,255,176,140,250,255,167,130,243,255,167,128,243,255,170,132,245,255,200,163,255,255,195,156,255,255,181,142,248,255,206,165,255,255,202,159,255,255,188,145,250,255,186,145,247,255,189,149,248,255,183,142,244,255,182,143,249,255,178,140,249,255,180,142,255,255,176,138,251,255,180,140,252,255,180,142,251,255,187,148,255,255,202,161,255,255,197,156,255,255,70,105,1,255,71,103,6,255,60,89,5,255,49,77,0,255,64,91,0,255,72,98,0,255,69,92,1,255,66,91,0,255,82,108,9,255,79,109,0,255,111,143,16,255,115,148,18,255,100,134,14,255,85,119,0,255,92,124,0,255,92,126,5,255,67,103,0,255,70,106,8,255,58,95,0,255,47,84,0,255,50,86,0,255,50,86,0,255,52,86,2,255,60,92,6,255,78,108,12,255,62,90,0,255,64,93,0,255,97,128,11,255,88,122,0,255,87,123,0,255,91,130,5,255,87,127,4,255,74,115,0,255,83,124,6,255,81,119,8,255,81,119,10,255,79,119,5,255,91,129,16,255,85,121,11,255,87,122,18,255,72,108,10,255,59,95,0,255,98,131,27,255,83,117,7,255,76,113,0,255,81,118,4,255,88,122,9,255,89,124,8,255,78,111,0,255,70,103,0,255,0,0,0,255,184,152,249,255,195,166,250,255,206,178,255,255,191,164,255,255,183,157,255,255,186,163,254,255,189,164,255,255,173,147,246,255,176,146,255,255,144,112,239,255,140,107,237,255,155,121,241,255,170,136,255,255,163,131,255,255,163,129,250,255,188,152,255,255,185,149,247,255,197,160,255,255,208,171,255,255,205,169,255,255,205,169,255,255,203,169,253,255,195,163,249,255,177,147,243,255,193,165,255,255,191,162,255,255,158,127,244,255,167,133,255,255,168,132,255,255,164,125,250,255,168,128,251,255,181,140,255,255,172,131,249,255,174,136,247,255,174,136,245,255,176,136,250,255,164,126,239,255,170,134,244,255,168,133,237,255,183,147,245,255,196,160,255,255,157,124,228,255,172,138,248,255,179,142,255,255,174,137,251,255,167,133,246,255,166,131,247,255,177,144,255,255,185,152,255,255,85,119,0,255,85,118,3,255,77,105,5,255,79,106,3,255,111,139,18,255,117,143,18,255,99,122,14,255,89,112,8,255,103,129,22,255,109,136,19,255,119,150,20,255,111,143,10,255,80,112,0,255,69,100,0,255,117,148,28,255,98,131,14,255,79,110,7,255,62,94,0,255,44,78,0,255,58,93,0,255,64,99,0,255,85,117,16,255,44,74,0,255,62,90,0,255,93,119,9,255,79,104,0,255,95,119,0,255,122,148,21,255,105,135,1,255,108,141,8,255,114,149,19,255,89,125,0,255,90,128,6,255,92,129,13,255,85,118,11,255,94,127,22,255,93,127,14,255,88,123,7,255,77,105,0,255,69,98,0,255,44,76,0,255,46,78,0,255,78,106,3,255,74,104,0,255,77,110,0,255,84,118,0,255,86,116,0,255,93,123,0,255,87,115,0,255,84,112,0,255,0,0,0,255,170,137,252,255,178,150,250,255,176,149,252,255,144,116,237,255,138,112,237,255,156,133,241,255,166,143,247,255,152,126,233,255,146,119,236,255,136,105,235,255,144,112,245,255,175,143,255,255,186,155,255,255,138,107,227,255,157,124,241,255,176,145,248,255,193,161,255,255,211,177,255,255,197,162,255,255,191,156,255,255,170,138,239,255,211,181,255,255,193,165,255,255,162,136,246,255,176,151,255,255,160,136,255,255,133,107,234,255,150,120,254,255,147,114,247,255,141,106,236,255,166,130,255,255,165,127,249,255,163,126,242,255,170,137,244,255,161,128,233,255,162,128,241,255,167,132,248,255,178,150,255,255,186,157,255,255,211,179,255,255,209,177,255,255,177,149,252,255,181,151,255,255,178,145,255,255,171,137,255,255,169,139,255,255,162,132,255,255,168,140,255,255,171,143,255,255,101,137,5,255,104,139,11,255,107,138,19,255,111,141,17,255,130,161,23,255,125,153,16,255,110,134,14,255,98,122,12,255,100,125,21,255,99,124,20,255,94,122,12,255,88,116,5,255,80,109,3,255,108,137,31,255,94,126,17,255,83,112,6,255,81,105,7,255,84,108,12,255,69,95,0,255,89,116,9,255,94,121,4,255,95,123,2,255,88,112,0,255,122,145,15,255,158,179,40,255,137,156,12,255,135,153,9,255,135,154,12,255,111,134,0,255,114,140,4,255,129,155,28,255,102,131,12,255,78,108,0,255,79,110,6,255,55,80,0,255,47,72,0,255,57,84,0,255,82,109,2,255,96,117,12,255,85,108,4,255,63,89,0,255,54,80,0,255,68,92,0,255,96,121,3,255,115,144,16,255,114,144,12,255,102,129,0,255,131,157,24,255,125,147,20,255,101,122,3,255,0,0,0,255,151,116,244,255,148,117,236,255,144,114,238,255,125,94,232,255,130,102,239,255,145,121,241,255,157,133,243,255,155,130,234,255,156,131,235,255,161,133,243,255,167,139,250,255,175,146,252,255,147,118,224,255,161,129,238,255,172,143,249,255,174,150,248,255,171,147,243,255,186,160,255,255,166,139,246,255,161,134,251,255,160,132,253,255,167,143,255,255,133,110,240,255,97,76,215,255,118,99,243,255,120,102,246,255,120,101,243,255,144,121,255,255,141,115,251,255,126,100,227,255,153,124,243,255,177,147,255,255,176,145,249,255,200,175,255,255,208,183,255,255,198,171,255,255,173,146,253,255,159,138,243,255,170,147,251,255,192,166,255,255,201,175,255,255,187,163,255,255,159,134,252,255,140,111,239,255,141,111,243,255,153,126,255,255,124,98,231,255,130,108,235,255,154,133,252,255,87,123,0,255,81,117,0,255,95,126,0,255,108,140,5,255,120,150,4,255,114,144,0,255,110,135,8,255,89,113,0,255,52,74,0,255,68,92,0,255,55,81,0,255,49,75,0,255,73,100,3,255,84,112,12,255,65,96,0,255,65,93,0,255,77,98,3,255,97,117,20,255,80,102,1,255,105,129,17,255,131,155,31,255,113,136,4,255,130,152,15,255,150,169,25,255,120,139,0,255,121,138,0,255,131,146,0,255,139,155,4,255,136,155,11,255,117,139,2,255,107,129,3,255,82,107,0,255,76,103,0,255,69,95,0,255,68,91,1,255,96,116,27,255,100,125,24,255,89,112,8,255,84,103,0,255,85,103,1,255,81,106,5,255,106,131,27,255,119,141,30,255,111,135,13,255,102,128,0,255,114,143,3,255,102,126,0,255,133,157,19,255,120,141,12,255,106,126,5,255,0,0,0,255,174,138,255,255,160,129,255,255,147,115,250,255,135,105,251,255,141,111,255,255,145,120,247,255,166,142,255,255,203,181,255,255,187,163,255,255,200,174,255,255,206,180,255,255,182,155,252,255,171,143,243,255,190,159,255,255,190,162,255,255,178,157,252,255,158,138,235,255,175,153,254,255,150,126,238,255,124,100,224,255,142,119,251,255,125,103,240,255,105,86,230,255,135,116,255,255,134,117,255,255,124,109,255,255,116,100,251,255,119,100,244,255,138,116,253,255,148,126,252,255,173,148,255,255,179,152,255,255,186,160,255,255,187,164,254,255,159,139,228,255,155,130,231,255,166,143,247,255,171,152,255,255,170,152,254,255,174,149,250,255,149,124,228,255,136,114,225,255,144,120,242,255,153,127,255,255,141,112,252,255,153,129,255,255,122,98,236,255,135,114,243,255,149,129,250,255
/* @pjs preload="country-100.png"; */

size(100,100);
PImage country = loadImage("country-100.png");
PImage country2 = createImage(50,100,ARGB);
country2 = country.get();
country2.filter(INVERT);
image(country,0,0);
image(country2,50,0);
line(50,0,50,99);
exit();
